Lines Matching defs:pid
150 #define PIDERR "unexpected pid returned %d (ignored)"
235 pid_t pid;
246 pid_t pid;
250 static pid_t cron_pid; /* own pid */
483 msg("*** cron started *** pid = %d", cron_pid);
2320 rp->pid = rfork;
2624 pid_t pid;
2629 pid = waitpid((pid_t)-1, &prc, WNOHANG);
2630 if (pid <= 0)
2634 "wait returned %x for process %d\n", prc, pid);
2636 if ((rp = rinfo_get(pid)) == NULL) {
2637 if (miscpid_delete(pid) == 0) {
2639 msg(PIDERR, pid);
2670 if ((pr->pid = fork()) < 0) {
2679 } else if (pr->pid == 0) {
2686 contract_abandon_latest(pr->pid);
2892 rinfo_get(pid_t pid)
2896 if (pid == 0) { /* allocate a new entry */
2904 if (rp->pid == pid)
3042 cc, (rp->rusr)->name, rp->pid, QUE(rp->que), timebuf);
3504 * "unexpected pid returned.." messages appear in the log file.
3507 miscpid_insert(pid_t pid)
3512 mp->pid = pid;
3518 miscpid_delete(pid_t pid)
3525 if (mp->pid == pid) {
3591 contract_abandon_latest(pid_t pid)
3603 "PID %ld: %s", pid, strerror(r));