Searched refs:mypgid (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/sh/
H A Djobs.c245 if (tgid = settgid(mypgid, jp->j_pgid))
280 if (!settgid(mypgid, jp->j_pgid) ||
281 !settgid(mypgid, getpgid(jp->j_pid)))
431 (void) settgid(jp->j_tgid, mypgid);
560 svpgid = mypgid;
572 if (mysid != mypgid) {
574 mypgid = mypid;
575 (void) settgid(mypgid, svpgid);
609 if (svpgid != mypgid) {
610 (void) settgid(svtgid, mypgid);
[all...]
H A Dmain.c46 pid_t mypid, mypgid, mysid; variable
83 mypgid = getpgid(mypid);
H A Ddefs.h150 extern pid_t mypgid;
/illumos-gate/usr/src/lib/libshell/common/include/
H A Djobs.h82 pid_t mypgid; /* process group id of shell */ member in struct:jobs
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Djobs.c499 job.mypgid = getpgrp();
501 if(job.mypgid<=0)
510 if(job.mypgid<0 || !(ttynam=ttyname(JOBTTY)))
517 job.mypgid = shp->pid;
524 if(possible = (setpgid(0,job.mypgid)>=0) || errno==EPERM)
527 while((job.mytgid=tcgetpgrp(JOBTTY)) != job.mypgid)
651 if(possible && setpgid(0,job.mypgid)>=0)
652 tcsetpgrp(job.fd,job.mypgid);

Completed in 70 milliseconds