Lines Matching defs:pid
17 kill_tracee(pid_t pid)
19 if (!pid)
24 int rc = kill(pid, SIGKILL);
31 sys_ptrace(int request, pid_t pid, unsigned long addr, unsigned long data)
33 return syscall(__NR_ptrace, request, pid, addr, data);
38 kill_tracee(pid); \
77 pid_t pid = fork();
79 ASSERT_LE(0, pid) {
83 if (pid == 0) {
84 /* get the pid before PTRACE_TRACEME */
85 pid = getpid();
89 ASSERT_EQ(0, kill(pid, SIGSTOP)) {
107 { 0, pid } /* gettid */
127 ASSERT_EQ(pid, wait(&status)) {
132 pid = 0; /* the tracee is no more */
137 pid = 0; /* the tracee is no more */
151 ASSERT_EQ(0, sys_ptrace(PTRACE_SETOPTIONS, pid, 0,
156 pid, size,
179 pid, size,
263 ASSERT_EQ(0, sys_ptrace(PTRACE_SYSCALL, pid, 0, 0)) {