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

/osnet-11/usr/src/lib/libshell/common/include/
H A Djobs.h99 pid_t curpgid; /* current process gid id */ member in struct:jobs
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dxec.c898 job.curpgid = 0;
1858 pid_t savepgid = job.curpgid;
1878 job.curpgid = 0;
1971 job.curpgid = savepgid;
2898 pid_t curpgid = job.curpgid; local
2899 pid_t postid = (flags&FAMP)?0:curpgid;
2939 job.curpgid = parent;
2942 if(setpgid(parent,job.curpgid)<0 && errno==EPERM)
2948 job.curpgid
[all...]
H A Dfault.c178 if(sig==SIGHUP && job.curpgid)
179 killpg(job.curpgid,SIGHUP);
538 job.curpgid = 0;
557 killpg(job.curpgid,SIGTSTP);
H A Djobs.c453 if(pw->p_pgrp && pw->p_pgrp==job.curpgid && sh_isstate(SH_STOPOK))
481 if(pw->p_pgrp && pw->p_pgrp==job.curpgid && pw->p_exit==SIGINT && sh_isstate(SH_STOPOK))
1265 job.curpgid = 0;
1343 job.curpgid = sh_isstate(SH_MONITOR)?pid:0;
1356 if(killpg(job.curpgid,0)<0 && errno==ESRCH)
1357 job.curpgid = pid;
1358 pw->p_fgrp = job.curpgid;
1822 job.curpgid = 0;
H A Dsubshell.c466 int savejobpgid = job.curpgid;
514 job.curpgid = 0;
658 job.curpgid = savejobpgid;
H A Dmain.c588 job.waitall = job.curpgid = 0;

Completed in 41 milliseconds