Home
last modified time | relevance | path

Searched refs:P_REF_BITS (Results 1 – 4 of 4) sorted by relevance

/xnu-12377.41.6/bsd/sys/
H A Dproc_internal.h219 #define P_REF_BITS 8 macro
220 #define P_REF_MASK ((1u << P_REF_BITS) - 1)
/xnu-12377.41.6/bsd/kern/
H A Dkern_fork.c876 assert((os_ref_get_raw_mask(&p->p_refcount) >> P_REF_BITS) == 1); in forkproc_free()
939 os_ref_init_mask(&child_proc->p_refcount, P_REF_BITS, &p_refgrp, P_REF_NEW); in forkproc()
H A Dkern_proc.c811 bits = os_ref_retain_try_mask(&p->p_refcount, P_REF_BITS, in proc_ref_try_fast()
935 n_bits = o_bits - (1u << P_REF_BITS); in proc_rele()
936 if ((n_bits >> P_REF_BITS) == 1) { in proc_rele()
1067 while ((bits >> P_REF_BITS) > 1) { in proc_refdrain()
1095 if ((o_ref >> P_REF_BITS) == 1) { in proc_refdrain_will_exec()
1122 os_ref_retain_mask(&p->p_refcount, P_REF_BITS, NULL); in proc_refdrain_will_exec()
1273 bits = os_ref_release_raw_mask(&p->p_refcount, P_REF_BITS, NULL); in proc_checkdeadrefs()
1277 bits >> P_REF_BITS, bits & P_REF_MASK); in proc_checkdeadrefs()
H A Dbsd_init.c609 os_ref_init_mask(&kernproc->p_refcount, P_REF_BITS, &p_refgrp, P_REF_NONE); in bsd_init()