Lines Matching refs:pgrp
164 #define PGRP_NULL ((struct pgrp *)NULL)
193 struct pgrp { struct
318 …SMR_POINTER(struct pgrp *XNU_PTRAUTH_SIGNED_PTR("proc.p_pgrp")) p_pgrp; /* Pointer to process grou…
851 extern void fixjobc(struct proc *p, struct pgrp *pgrp, int entering);
882 extern void pghash_insert_locked(struct pgrp *);
883 extern struct pgrp *pgrp_find(pid_t);
884 extern void pgrp_rele(struct pgrp * pgrp);
886 extern struct pgrp *proc_pgrp(proc_t, struct session **);
887 extern struct pgrp *pgrp_leave_locked(struct proc *p);
888 extern struct pgrp *pgrp_enter_locked(struct proc *parent, struct proc *p);
889 extern struct pgrp *tty_pgrp_locked(struct tty * tp);
890 struct pgrp *pgrp_alloc(pid_t pgid, pggrp_ref_bits_t bits);
891 extern void pgrp_lock(struct pgrp * pgrp);
892 extern void pgrp_unlock(struct pgrp * pgrp);
981 LIST_FOREACH((var), &((struct pgrp *)(group))->pg_members, p_pglist)
1009 extern void pgrp_iterate(struct pgrp *pgrp, proc_iterate_fn_t callout,