Home
last modified time | relevance | path

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

/xnu-11215/bsd/sys/
H A Dproc_internal.h219 #define P_REF_BITS 8 macro
220 #define P_REF_MASK ((1u << P_REF_BITS) - 1)
/xnu-11215/bsd/kern/
H A Dkern_fork.c883 assert((os_ref_get_raw_mask(&p->p_refcount) >> P_REF_BITS) == 1); in forkproc_free()
946 os_ref_init_mask(&child_proc->p_refcount, P_REF_BITS, &p_refgrp, P_REF_NEW); in forkproc()
H A Dkern_proc.c595 bits = os_ref_retain_try_mask(&p->p_refcount, P_REF_BITS, in proc_ref_try_fast()
719 n_bits = o_bits - (1u << P_REF_BITS); in proc_rele()
720 if ((n_bits >> P_REF_BITS) == 1) { in proc_rele()
842 while ((bits >> P_REF_BITS) > 1) { in proc_refdrain()
870 if ((o_ref >> P_REF_BITS) == 1) { in proc_refdrain_will_exec()
897 os_ref_retain_mask(&p->p_refcount, P_REF_BITS, NULL); in proc_refdrain_will_exec()
1048 bits = os_ref_release_raw_mask(&p->p_refcount, P_REF_BITS, NULL); in proc_checkdeadrefs()
1052 bits >> P_REF_BITS, bits & P_REF_MASK); in proc_checkdeadrefs()
H A Dbsd_init.c606 os_ref_init_mask(&kernproc->p_refcount, P_REF_BITS, &p_refgrp, P_REF_NONE); in bsd_init()