/kernel/linux/linux-6.6/tools/testing/selftests/ptrace/ |
H A D | get_set_sud.c | 13 static int sys_ptrace(int request, pid_t pid, void *addr, void *data) in sys_ptrace() function 28 ASSERT_EQ(0, sys_ptrace(PTRACE_TRACEME, 0, 0, 0)) { in TEST() 40 ret = sys_ptrace(PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG, child, in TEST() 54 ret = sys_ptrace(PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG, child, in TEST() 60 ret = sys_ptrace(PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG, child, in TEST()
|
H A D | peeksiginfo.c | 26 static int sys_ptrace(int request, pid_t pid, void *addr, void *data) in sys_ptrace() function 73 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, addr_rw); in check_error_paths() 75 err("sys_ptrace() returns %d (expected -1)," in check_error_paths() 83 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, in check_error_paths() 86 err("sys_ptrace() returns %d (expected 2): %m\n", ret); in check_error_paths() 91 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, addr_ro); in check_error_paths() 93 err("sys_ptrace() returns %d (expected -1)," in check_error_paths() 122 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, siginfo); in check_direct_path() 188 if (sys_ptrace(PTRACE_ATTACH, child, NULL, NULL) == -1) in main() 213 if (sys_ptrace(PTRACE_KIL in main() [all...] |
H A D | get_syscall_info.c | 31 sys_ptrace(int request, pid_t pid, unsigned long addr, unsigned long data) in sys_ptrace() function 86 ASSERT_EQ(0, sys_ptrace(PTRACE_TRACEME, 0, 0, 0)) { in TEST() 151 ASSERT_EQ(0, sys_ptrace(PTRACE_SETOPTIONS, pid, 0, in TEST() 155 ASSERT_LT(0, (rc = sys_ptrace(PTRACE_GET_SYSCALL_INFO, in TEST() 178 ASSERT_LT(0, (rc = sys_ptrace(PTRACE_GET_SYSCALL_INFO, in TEST() 263 ASSERT_EQ(0, sys_ptrace(PTRACE_SYSCALL, pid, 0, 0)) { in TEST()
|
/kernel/linux/linux-5.10/tools/testing/selftests/ptrace/ |
H A D | peeksiginfo.c | 26 static int sys_ptrace(int request, pid_t pid, void *addr, void *data) in sys_ptrace() function 73 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, addr_rw); in check_error_paths() 75 err("sys_ptrace() returns %d (expected -1)," in check_error_paths() 83 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, in check_error_paths() 86 err("sys_ptrace() returns %d (expected 2): %m\n", ret); in check_error_paths() 91 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, addr_ro); in check_error_paths() 93 err("sys_ptrace() returns %d (expected -1)," in check_error_paths() 122 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, siginfo); in check_direct_path() 188 if (sys_ptrace(PTRACE_ATTACH, child, NULL, NULL) == -1) in main() 213 if (sys_ptrace(PTRACE_KIL in main() [all...] |
H A D | get_syscall_info.c | 31 sys_ptrace(int request, pid_t pid, unsigned long addr, unsigned long data) in sys_ptrace() function 86 ASSERT_EQ(0, sys_ptrace(PTRACE_TRACEME, 0, 0, 0)) { in TEST() 151 ASSERT_EQ(0, sys_ptrace(PTRACE_SETOPTIONS, pid, 0, in TEST() 155 ASSERT_LT(0, (rc = sys_ptrace(PTRACE_GET_SYSCALL_INFO, in TEST() 178 ASSERT_LT(0, (rc = sys_ptrace(PTRACE_GET_SYSCALL_INFO, in TEST() 263 ASSERT_EQ(0, sys_ptrace(PTRACE_SYSCALL, pid, 0, 0)) { in TEST()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/ |
H A D | ptrace-perf-hwbreak.c | 39 static inline long sys_ptrace(long request, pid_t pid, unsigned long addr, unsigned long data) in sys_ptrace() function 46 return sys_ptrace(PTRACE_TRACEME, 0, 0, 0); in ptrace_traceme() 51 return sys_ptrace(PTRACE_GETREGS, pid, 0, (unsigned long)result); in ptrace_getregs() 56 return sys_ptrace(PTRACE_SETREGS, pid, 0, (unsigned long)result); in ptrace_setregs() 61 return sys_ptrace(PTRACE_CONT, pid, 0, signal); in ptrace_cont() 66 return sys_ptrace(PTRACE_SINGLESTEP, pid, 0, signal); in ptrace_singlestep() 71 return sys_ptrace(PPC_PTRACE_GETHWDBGINFO, pid, 0, (unsigned long)dbginfo); in ppc_ptrace_gethwdbginfo() 76 return sys_ptrace(PPC_PTRACE_SETHWDEBUG, pid, 0, (unsigned long)bp_info); in ppc_ptrace_sethwdbg() 81 return sys_ptrace(PPC_PTRACE_DELHWDEBUG, pid, 0L, bp_id); in ppc_ptrace_delhwdbg()
|
H A D | ptrace.h | 444 long sys_ptrace(enum __ptrace_request request, pid_t pid, unsigned long addr, unsigned long data) in sys_ptrace() function 466 ret = sys_ptrace(PTRACE_PEEKUSER, child, addr, (unsigned long)p); in peek_fprs() 474 ret = sys_ptrace(PTRACE_PEEKUSER, child, addr, (unsigned long)&addr); in peek_fprs() 491 ret = sys_ptrace(PTRACE_POKEUSER, child, addr, *p); in poke_fprs() 499 ret = sys_ptrace(PTRACE_POKEUSER, child, addr, addr); in poke_fprs()
|
/kernel/linux/linux-5.10/arch/loongarch/kernel/ |
H A D | scall-trans-mips64.S | 206 PTR sys_ptrace
|
H A D | scall-trans-i386.S | 134 PTR sys_ptrace /* 26 */
|
/kernel/linux/linux-5.10/tools/include/uapi/asm-generic/ |
H A D | unistd.h | 386 __SYSCALL(__NR_ptrace, sys_ptrace)
|
/kernel/linux/linux-5.10/include/uapi/asm-generic/ |
H A D | unistd.h | 386 __SYSCALL(__NR_ptrace, sys_ptrace)
|
/kernel/linux/linux-6.6/include/uapi/asm-generic/ |
H A D | unistd.h | 330 __SC_COMP(__NR_ptrace, sys_ptrace, compat_sys_ptrace)
|
/kernel/linux/linux-6.6/tools/include/uapi/asm-generic/ |
H A D | unistd.h | 330 __SC_COMP(__NR_ptrace, sys_ptrace, compat_sys_ptrace)
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-generic/ |
H A D | unistd.h | 275 __SYSCALL(__NR_ptrace, sys_ptrace)
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | syscalls.h | 679 asmlinkage long sys_ptrace(long request, long pid, unsigned long addr,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | syscalls.h | 602 asmlinkage long sys_ptrace(long request, long pid, unsigned long addr,
|