Searched refs:curpgid (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libshell/common/include/
H A Djobs.h79 pid_t curpgid; /* current process gid id */ member in struct:jobs
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dxec.c685 job.curpgid = 0;
1492 pid_t savepgid = job.curpgid;
1493 job.curpgid = 0;
1552 job.curpgid = savepgid;
2376 pid_t curpgid = job.curpgid; local
2377 pid_t postid = (flags&FAMP)?0:curpgid;
2417 job.curpgid = parent;
2420 if(setpgid(parent,job.curpgid)<0 && errno==EPERM)
2426 job.curpgid
[all...]
H A Dfault.c167 if(sig==SIGHUP && job.curpgid)
168 killpg(job.curpgid,SIGHUP);
525 job.curpgid = 0;
544 killpg(job.curpgid,SIGTSTP);
H A Djobs.c336 if(pw->p_pgrp && pw->p_pgrp==job.curpgid && sh_isstate(SH_STOPOK))
366 if(pw->p_pgrp && pw->p_pgrp==job.curpgid && pw->p_exit==SIGINT && sh_isstate(SH_STOPOK))
1113 job.curpgid = 0;
1195 if(killpg(job.curpgid,0)<0 && errno==ESRCH)
1196 job.curpgid = pid;
1197 pw->p_fgrp = job.curpgid;
1653 job.curpgid = 0;
H A Dsubshell.c476 int savejobpgid = job.curpgid;
492 job.curpgid = 0;
658 job.curpgid = savejobpgid;
H A Dmain.c580 job.waitall = job.curpgid = 0;

Completed in 72 milliseconds