Lines Matching defs:orphans
109 FILE *tconfcmdfile, struct orphan_pgrp *orphans,
113 struct orphan_pgrp *orphans);
116 static void mark_orphan(struct orphan_pgrp *orphans, pid_t cpid);
117 static void orphans_running(struct orphan_pgrp *orphans);
118 static void check_orphans(struct orphan_pgrp *orphans, int sig);
164 struct orphan_pgrp *orphans, *orph;
391 orphans = malloc(sizeof(struct orphan_pgrp));
392 memset(orphans, 0, sizeof(struct orphan_pgrp));
588 propagate_signal(running, keep_active, orphans);
597 failcmdfile, tconfcmdfile, orphans, fmt_print,
601 orphans_running(orphans);
626 for (orph = orphans; orph != NULL; orph = orph->next) {
637 propagate_signal(running, keep_active, orphans);
639 orphans_running(orphans);
678 struct orphan_pgrp *orphans)
707 check_orphans(orphans, send_signal);
715 struct orphan_pgrp *orphans, int fmt_print, int *failcnt,
730 check_orphans(orphans, 0);
891 mark_orphan(orphans, cpid);
1306 static void check_orphans(struct orphan_pgrp *orphans, int sig)
1310 for (orph = orphans; orph != NULL; orph = orph->next) {
1336 static void mark_orphan(struct orphan_pgrp *orphans, pid_t cpid)
1340 for (orph = orphans; orph != NULL; orph = orph->next) {
1349 orph->next = orphans->next;
1350 orphans->next = orph;
1440 static void orphans_running(struct orphan_pgrp *orphans)
1444 fprintf(stderr, "orphans still running: ");
1445 for (orph = orphans; orph != NULL; orph = orph->next) {