Lines Matching defs:child_pid
25 static pid_t child_pid;
38 child_pid = SAFE_FORK();
40 if (!child_pid)
43 if (SAFE_WAITPID(child_pid, &status, WUNTRACED) != child_pid)
47 SAFE_PTRACE(PTRACE_ATTACH, child_pid, NULL, NULL);
48 SAFE_PTRACE(PTRACE_POKEUSER, child_pid,
50 SAFE_PTRACE(PTRACE_POKEUSER, child_pid,
53 addr = ptrace(PTRACE_PEEKUSER, child_pid,
62 SAFE_PTRACE(PTRACE_DETACH, child_pid, NULL, NULL);
63 SAFE_KILL(child_pid, SIGCONT);
64 child_pid = 0;
71 if (child_pid)
72 SAFE_KILL(child_pid, SIGKILL);