Lines Matching refs:pgid
908 pgfind(pid_t pgid)
913 pgrp = pgfind_internal(pgid);
925 pgfind_internal(pid_t pgid)
929 for (pgrp = PGRPHASH(pgid)->lh_first; pgrp != 0; pgrp = pgrp->pg_hash.le_next)
930 if (pgrp->pg_id == pgid)
1018 enterpgrp(proc_t p, pid_t pgid, int mksess)
1024 pgrp = pgfind(pgid);
1041 if (p->p_pid != pgid)
1042 panic("enterpgrp: new pgrp and pid != pgid");
1102 pgrp->pg_id = pgid;
1114 LIST_INSERT_HEAD(PGRPHASH(pgid), pgrp, pg_hash);
2226 pid_t pgid;
2252 pgid = pgrp->pg_id;
2277 if (p->p_pgrpid != pgid) {