Lines Matching refs:pid
55 (void)fprintf(stderr, "Usage: %s [-c <corename>] <pid> [<pid> ...]\n",
87 pid_t pid, cpid;
95 err(1, "Pid `%s'", argv[c]);
97 pid = (pid_t)lval;
99 if (ptrace(PT_ATTACH, pid, 0, 0) == -1)
102 if ((cpid = waitpid(pid, &status, 0)) != pid) {
104 (void)ptrace(PT_DETACH, pid, (void *)1, 0);
113 if (ptrace(PT_DUMPCORE, pid, corename, corelen) == -1) {
115 (void)ptrace(PT_DETACH, pid, (void *)1, 0);
119 if (ptrace(PT_DETACH, pid, (void *)1, 0) == -1)