/linux/tools/testing/selftests/arm64/abi/ |
H A D | ptrace.c | 45 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_TLS, &read_iov); in test_tpidr() 55 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_TLS, &read_iov); in test_tpidr() 61 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_TLS, &read_iov); in test_tpidr() 90 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_TLS, &read_iov); in test_tpidr() 117 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_TLS, in test_tpidr() 145 ret = ptrace(PTRACE_GETREGSET, child, type, &iov); in test_hw_debug()
|
/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace.h | 116 ret = ptrace(PTRACE_GETREGSET, child, type, &iov); in ptrace_read_regs() 158 ret = ptrace(PTRACE_GETREGSET, child, NT_PPC_TAR, &iov); in show_tar_registers() 160 perror("ptrace(PTRACE_GETREGSET) failed"); in show_tar_registers() 166 ret = ptrace(PTRACE_GETREGSET, child, NT_PPC_PPR, &iov); in show_tar_registers() 168 perror("ptrace(PTRACE_GETREGSET) failed"); in show_tar_registers() 174 ret = ptrace(PTRACE_GETREGSET, child, NT_PPC_DSCR, &iov); in show_tar_registers() 176 perror("ptrace(PTRACE_GETREGSET) failed"); in show_tar_registers() 248 ret = ptrace(PTRACE_GETREGSET, child, NT_PPC_TM_CTAR, &iov); in show_tm_checkpointed_state() 250 perror("ptrace(PTRACE_GETREGSET) failed"); in show_tm_checkpointed_state() 256 ret = ptrace(PTRACE_GETREGSET, chil in show_tm_checkpointed_state() [all...] |
/linux/arch/x86/um/os-Linux/ |
H A D | registers.c | 31 if (ptrace(PTRACE_GETREGSET, pid, ptrace_regset, &iov) < 0) in get_fp_registers() 63 ret = ptrace(PTRACE_GETREGSET, pid, ptrace_regset, &iov); in arch_init_registers() 74 ret = ptrace(PTRACE_GETREGSET, pid, ptrace_regset, &iov); in arch_init_registers()
|
/linux/tools/testing/selftests/mm/ |
H A D | protection_keys.c | 1536 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_X86_XSTATE, &iov); in test_ptrace_modifies_pkru() 1549 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_X86_XSTATE, &iov); in test_ptrace_modifies_pkru() 1564 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_X86_XSTATE, &iov); in test_ptrace_modifies_pkru() 1577 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_X86_XSTATE, &iov); in test_ptrace_modifies_pkru() 1591 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_X86_XSTATE, &iov); in test_ptrace_modifies_pkru() 1644 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_ARM_POE, &iov); in test_ptrace_modifies_pkru() 1655 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_ARM_POE, &iov); in test_ptrace_modifies_pkru() 1670 ret = ptrace(PTRACE_GETREGSET, child, (void *)NT_ARM_POE, &iov); in test_ptrace_modifies_pkru()
|
/linux/tools/testing/selftests/arm64/fp/ |
H A D | zt-ptrace.c | 77 if (ptrace(PTRACE_GETREGSET, pid, NT_ARM_ZA, &iov)) in get_za() 108 return ptrace(PTRACE_GETREGSET, pid, NT_ARM_ZT, &iov); in get_zt()
|
H A D | fp-ptrace.c | 372 ret = ptrace(PTRACE_GETREGSET, child, NT_PRSTATUS, &iov); in continue_breakpoint() 420 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_SVE, &iov); in check_ptrace_values_sve() 504 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_SSVE, &iov); in check_ptrace_values_ssve() 586 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_ZA, &iov); in check_ptrace_values_za() 638 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_ZT, &iov); in check_ptrace_values_zt() 659 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_FPMR, &iov); in check_ptrace_values_fpmr() 678 ret = ptrace(PTRACE_GETREGSET, child, NT_PRFPREG, &iov); in check_ptrace_values()
|
H A D | za-ptrace.c | 82 if (ptrace(PTRACE_GETREGSET, pid, NT_ARM_ZA, &iov)) in get_za()
|
H A D | sve-ptrace.c | 101 return ptrace(PTRACE_GETREGSET, pid, NT_PRFPREG, &iov); in get_fpsimd() 135 if (ptrace(PTRACE_GETREGSET, pid, type->regset, &iov)) in get_sve()
|
/linux/Documentation/arch/arm64/ |
H A D | sme.rst | 65 ptrace(PTRACE_GETREGSET, pid, NT_ARM_<regset>, &iov). 275 state via PTRACE_GETREGSET and PTRACE_SETREGSET, this is documented in 279 PTRACE_GETREGSET and PTRACE_SETREGSET. 290 If a call to PTRACE_GETREGSET requests less data than the value of 341 PTRACE_GETREGSET and PTRACE_SETREGSET. 359 data that would have been read if a PTRACE_GETREGSET of the corresponding 364 been read if a PTRACE_GETREGSET of NT_ARM_ZA were executed for each thread 369 been read if a PTRACE_GETREGSET of NT_ARM_ZT were executed for each thread
|
H A D | gcs.rst | 204 * A new regset NT_ARM_GCS is defined for use with PTRACE_GETREGSET and 218 have been read if a PTRACE_GETREGSET of the corresponding type were
|
H A D | pointer-authentication.rst | 74 userspace can acquire via PTRACE_GETREGSET.
|
H A D | memory-tagging-extension.rst | 220 ``PTRACE_GETREGSET`` and ``PTRACE_SETREGSET`` with ``addr ==
|
/linux/include/uapi/linux/ |
H A D | ptrace.h | 45 * ret = ptrace(PTRACE_GETREGSET/PTRACE_SETREGSET, pid, NT_XXX_TYPE, &iov); 50 #define PTRACE_GETREGSET 0x4204 macro
|
/linux/tools/testing/selftests/x86/ |
H A D | xstate.c | 293 if (ptrace(PTRACE_GETREGSET, target, (uint32_t)NT_X86_XSTATE, &iov)) in ptracer_inject_xstate() 294 ksft_exit_fail_msg("PTRACE_GETREGSET failed\n"); in ptracer_inject_xstate() 304 if (ptrace(PTRACE_GETREGSET, target, (uint32_t)NT_X86_XSTATE, &iov)) in ptracer_inject_xstate() 305 ksft_exit_fail_msg("PTRACE_GETREGSET failed\n"); in ptracer_inject_xstate()
|
H A D | test_shadow_stack.c | 914 if (ptrace(PTRACE_GETREGSET, pid, NT_X86_SHSTK, &iov)) { in test_ptrace()
|
/linux/kernel/ |
H A D | ptrace.c | 902 if (req == PTRACE_GETREGSET) in ptrace_regset() 1331 case PTRACE_GETREGSET: in ptrace_request() 1493 case PTRACE_GETREGSET: in compat_ptrace_request()
|
/linux/tools/testing/selftests/arm64/gcs/ |
H A D | libc-gcs.c | 232 ret = ptrace(PTRACE_GETREGSET, child, NT_ARM_GCS, &iov); in TEST()
|
/linux/tools/testing/selftests/seccomp/ |
H A D | seccomp_bpf.c | 1932 ptrace(PTRACE_GETREGSET, tracee, NT_PRSTATUS, &__v); \
|