Lines Matching refs: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; in main() local
391 orphans = malloc(sizeof(struct orphan_pgrp)); in main()
392 memset(orphans, 0, sizeof(struct orphan_pgrp)); in main()
588 propagate_signal(running, keep_active, orphans); in main()
597 failcmdfile, tconfcmdfile, orphans, fmt_print, in main()
601 orphans_running(orphans); in main()
626 for (orph = orphans; orph != NULL; orph = orph->next) { in main()
637 propagate_signal(running, keep_active, orphans); in main()
639 orphans_running(orphans); in main()
678 struct orphan_pgrp *orphans) in propagate_signal() argument
707 check_orphans(orphans, send_signal); in propagate_signal()
715 struct orphan_pgrp *orphans, int fmt_print, int *failcnt, in check_pids() argument
730 check_orphans(orphans, 0); in check_pids()
891 mark_orphan(orphans, cpid); in check_pids()
1306 static void check_orphans(struct orphan_pgrp *orphans, int sig) in check_orphans() argument
1310 for (orph = orphans; orph != NULL; orph = orph->next) { in check_orphans()
1336 static void mark_orphan(struct orphan_pgrp *orphans, pid_t cpid) in mark_orphan() argument
1340 for (orph = orphans; orph != NULL; orph = orph->next) { in mark_orphan()
1349 orph->next = orphans->next; in mark_orphan()
1350 orphans->next = orph; in mark_orphan()
1440 static void orphans_running(struct orphan_pgrp *orphans) in orphans_running() argument
1445 for (orph = orphans; orph != NULL; orph = orph->next) { in orphans_running()