Home
last modified time | relevance | path

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

/xnu-8020.101.4/bsd/kern/
H A Dkern_control.c105 u_int32_t kcb_usecount; member
341 kcb->kcb_usecount++; in ctl_kcb_increment_use_count()
347 assert(kcb->kcb_usecount != 0); in ctl_kcb_require_clearing()
349 kcb->kcb_usecount--; in ctl_kcb_require_clearing()
350 while (kcb->kcb_usecount > 0) { // we need to wait until no one else is running in ctl_kcb_require_clearing()
351 msleep(&kcb->kcb_usecount, mutex_held, PSOCK | PCATCH, "kcb_usecount", NULL); in ctl_kcb_require_clearing()
353 kcb->kcb_usecount++; in ctl_kcb_require_clearing()
367 assert(kcb->kcb_usecount != 0); in ctl_kcb_decrement_use_count()
368 kcb->kcb_usecount--; in ctl_kcb_decrement_use_count()
369 wakeup((caddr_t)&kcb->kcb_usecount); in ctl_kcb_decrement_use_count()