Lines Matching refs:pid
44 sigqkill(pid_t pid, sigsend_t *sigsend)
52 if (pid == -1) {
57 } else if (pid > 0) {
59 if ((p = prfind(pid)) == NULL || p->p_stat == SIDL)
71 if (pid == 0)
74 pgid = -pid;
101 kill(pid_t pid, int sig)
110 if ((error = sigqkill(pid, &v)) != 0)
123 sigqueue(pid_t pid, int sig, /* union sigval */ void *value,
132 if (pid <= 0 || !sigwillqueue(sig, si_code))
163 if ((error = sigqkill(pid, &v)) != EAGAIN || !block)
199 sigqueue32(pid_t pid, int sig, /* union sigval32 */ caddr32_t value,
206 return (sigqueue(pid, sig, sv.sival_ptr, si_code, block));