Home
last modified time | relevance | path

Searched refs:tpidr2 (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/tools/testing/selftests/arm64/abi/
DMakefile4 TEST_GEN_PROGS := hwcap ptrace syscall-abi tpidr2
12 $(OUTPUT)/tpidr2: tpidr2.c
D.gitignore4 tpidr2
/linux-6.12.1/tools/testing/selftests/arm64/signal/testcases/
Dtpidr2_restore.c66 uint64_t tpidr2 = get_tpidr2(); in check_tpidr2() local
68 td->pass = tpidr2 == initial_tpidr2; in check_tpidr2()
74 initial_tpidr2, tpidr2); in check_tpidr2()
Dtpidr2_siginfo.c75 if (tpidr2_ctx->tpidr2 != orig_tpidr2) { in tpidr2_present()
77 tpidr2_ctx->tpidr2, orig_tpidr2); in tpidr2_present()
/linux-6.12.1/arch/arm64/kernel/
Dsignal.c235 struct tpidr2_context __user *tpidr2; member
502 __put_user_error(current->thread.tpidr2_el0, &ctx->tpidr2, err); in preserve_tpidr2_context()
512 if (user->tpidr2_size != sizeof(*user->tpidr2)) in restore_tpidr2_context()
515 __get_user_error(tpidr2_el0, &user->tpidr2->tpidr2, err); in restore_tpidr2_context()
705 user->tpidr2 = NULL; in parse_user_sigframe()
786 if (user->tpidr2) in parse_user_sigframe()
789 user->tpidr2 = (struct tpidr2_context __user *)head; in parse_user_sigframe()
946 if (err == 0 && system_supports_tpidr2() && user.tpidr2) in restore_sigframe()
/linux-6.12.1/arch/arm64/include/uapi/asm/
Dsigcontext.h159 __u64 tpidr2; member