Home
last modified time | relevance | path

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

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dxec.c1007 job.curpgid = 0; in sh_exec()
2086 job.curpgid = 0; in sh_exec()
3101 pid_t curpgid = job.curpgid; in _sh_fork() local
3151 job.curpgid = parent; in _sh_fork()
3155 postid = job.curpgid; in _sh_fork()
3173 job.curpgid = curpgid; in _sh_fork()
3203 job.curpgid = parent; in _sh_fork()
3204 while(setpgid(0,job.curpgid)<0 && job.curpgid!=parent) in _sh_fork()
3912 while(tcsetpgrp(job.fd,job.curpgid)<0 && job.curpgid!=spawnpid) in sh_ntfork()
3995 grp = job.curpgid; in sh_ntfork()
[all …]
H A Dfault.c178 if(sig==SIGHUP && job.curpgid) in sh_fault()
179 killpg(job.curpgid,SIGHUP); in sh_fault()
539 job.curpgid = 0; in sh_exit()
559 killpg(job.curpgid,SIGTSTP); in sh_exit()
H A Djobs.c466 if(pw->p_pgrp && pw->p_pgrp==job.curpgid && sh_isstate(SH_STOPOK)) in job_reap()
501 if(pw->p_pgrp && pw->p_pgrp==job.curpgid && pw->p_exit==SIGINT && sh_isstate(SH_STOPOK)) in job_reap()
1336 job.curpgid = 0; in job_clear()
1419 job.curpgid = sh_isstate(SH_MONITOR)?pid:0; in job_post()
1432 if(killpg(job.curpgid,0)<0 && errno==ESRCH) in job_post()
1433 job.curpgid = pid; in job_post()
1434 pw->p_fgrp = job.curpgid; in job_post()
1903 job.curpgid = 0; in job_unlink()
H A Dsubshell.c480 int savejobpgid = job.curpgid; in sh_subshell()
534 job.curpgid = 0; in sh_subshell()
711 job.curpgid = savejobpgid; in sh_subshell()
H A Dmain.c571 job.waitall = job.curpgid = 0; in exfile()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Djobs.h101 pid_t curpgid; /* current process gid id */ member