Searched refs:testpid (Results 1 - 1 of 1) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/x86/ |
H A D | syscall_numbering.c | 352 static void mess_with_syscall(pid_t testpid, enum ptrace_pass pass) in mess_with_syscall() argument 362 ptrace(PTRACE_GETREGS, testpid, NULL, ®s); in mess_with_syscall() 393 ptrace(PTRACE_SETREGS, testpid, NULL, ®s); in mess_with_syscall() 396 static void syscall_numbering_tracer(pid_t testpid) in syscall_numbering_tracer() argument 401 pid_t wpid = waitpid(testpid, &wstatus, 0); in syscall_numbering_tracer() 404 if (wpid != testpid) in syscall_numbering_tracer() 410 mess_with_syscall(testpid, sh->ptrace_pass); in syscall_numbering_tracer() 412 !ptrace(PTRACE_SYSCALL, testpid, NULL, NULL)); in syscall_numbering_tracer() 414 ptrace(PTRACE_DETACH, testpid, NULL, NULL); in syscall_numbering_tracer() 417 while (waitpid(testpid, in syscall_numbering_tracer() 423 pid_t testpid; test_traced_syscall_numbering() local [all...] |
Completed in 2 milliseconds