Lines Matching refs:gleader
234 jobtab[i].gleader)
250 if (jn->gleader != mypgrp && jn->procs->next)
251 killpg(jn->gleader, WTERMSIG(p->status));
266 killpg(jn->gleader, 0) == -1))) {
269 jn->gleader = p->pid;
283 (!jn->procs->next || cp || jn->procs->pid != jn->gleader))
284 attachtty(jn->gleader);
441 if (pn->pid == jn->gleader) /* if this process is process group leader */
461 killpg(jobtab[i].gleader, SIGTSTP);
490 (jn->gleader == pgrp || (pgrp > 1 && kill(-pgrp, 0) == -1))) {
1066 pid_t x = jn->gleader;
1257 jn->gleader = jn->other = 0;
1328 if (!jobtab[thisjob].gleader)
1329 jobtab[thisjob].gleader = pid;
1556 jobtab[i].gleader = 0;
2172 killpg(jobtab[job].gleader, 0) == -1)) &&
2173 jobtab[jobtab[job].other].gleader)
2174 attachtty(jobtab[jobtab[job].other].gleader);
2176 attachtty(jobtab[job].gleader);
2225 sprintf(buf, " -%d", jobtab[job].gleader);