Searched refs:pgid (Results 1 – 7 of 7) sorted by relevance
| /xnu-11215/bsd/sys/ |
| H A D | signalvar.h | 189 void gsignal(int pgid, int sig); 225 void pgsigio(pid_t pgid, int signalnum);
|
| H A D | proc_internal.h | 850 extern int enterpgrp(struct proc *p, pid_t pgid, int mksess); 890 struct pgrp *pgrp_alloc(pid_t pgid, pggrp_ref_bits_t bits);
|
| /xnu-11215/bsd/kern/ |
| H A D | subr_log.c | 355 int pgid = logsoftc.sc_pgid; in logwakeup() local 357 if (pgid < 0) { in logwakeup() 358 gsignal(-pgid, SIGIO); in logwakeup() 360 proc_signal(pgid, SIGIO); in logwakeup()
|
| H A D | kern_prot.c | 610 if (uap->pgid < 0) { in setpgid() 614 if (uap->pgid == 0) { in setpgid() 615 uap->pgid = proc_getpid(targp); in setpgid() 616 } else if (uap->pgid != proc_getpid(targp)) { in setpgid() 619 if ((pg = pgrp_find(uap->pgid)) == PGRP_NULL) { in setpgid() 630 error = enterpgrp(targp, uap->pgid, 0); in setpgid()
|
| H A D | kern_sig.c | 1668 killpg1(proc_t curproc, int signum, int pgid, int all, int posix) in killpg1() argument 1689 if (pgid == 0) { in killpg1() 1695 pgrp = pgrp_find(pgid); in killpg1() 1721 gsignal(int pgid, int signum) in gsignal() argument 1725 if (pgid && (pgrp = pgrp_find(pgid))) { in gsignal() 3498 pgsigio(pid_t pgid, int sig) in pgsigio() argument 3502 if (pgid < 0) { in pgsigio() 3503 gsignal(-(pgid), sig); in pgsigio() 3504 } else if (pgid > 0 && (p = proc_find(pgid)) != 0) { in pgsigio()
|
| H A D | kern_proc.c | 2275 pghash_exists_locked(pid_t pgid) in pghash_exists_locked() argument 2277 smrh_key_t key = SMRH_SCALAR_KEY(pgid); in pghash_exists_locked() 2303 pgrp_find(pid_t pgid) in pgrp_find() argument 2305 smrh_key_t key = SMRH_SCALAR_KEY(pgid); in pgrp_find() 2543 enterpgrp(proc_t p, pid_t pgid, int mksess) in enterpgrp() argument 2549 pgrp = pgrp_find(pgid); in enterpgrp() 2569 if (proc_getpid(p) != pgid) { in enterpgrp() 2582 pgrp = pgrp_alloc(pgid, PGRP_REF_EMPTY); in enterpgrp() 3960 const pid_t pgid = pgrp->pg_id; variable 3986 if (p->p_pgrpid != pgid) { [all …]
|
| H A D | kern_exec.c | 4376 spga.pgid = px_sa.psa_pgroup; in posix_spawn()
|