Lines Matching defs:pgrp
270 pid_t pgrp; /* process group ID for the job */
656 debug_printf_jobs("set pgrp for child %d ok\n", getpid());
666 toplevel_list->pgrp = pid; /* child is in its own pgrp */
860 tcsetpgrp(interactive_fd, pi->pgrp);
864 debug_printf_jobs("reviving %d procs, pgrp %d\n", pi->num_progs, pi->pgrp);
871 i = kill(- pi->pgrp, SIGCONT);
1675 pi->pgrp = -1;
1787 /* Don't do pgrp restore anymore on fatal signals */
1789 if (pi->pgrp < 0) /* true for 1st process only */
1790 pi->pgrp = getpid();
1791 if (setpgid(0, pi->pgrp) == 0 && pi->followup != PIPE_BG) {
1794 tcsetpgrp(interactive_fd, pi->pgrp);
1826 if (pi->pgrp < 0)
1827 pi->pgrp = child->pid;
3595 /* We _must_ restore tty pgrp on fatal signals */