Home
last modified time | relevance | path

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

/xnu-12377.81.4/bsd/skywalk/channel/
H A Dchannel_ring.c118 ASSERT(kr->ckr_busy != 0); in kr_enter()
119 kr->ckr_busy++; in kr_enter()
123 if (kr->ckr_busy != 0) { in kr_enter()
128 while (kr->ckr_busy != 0) { in kr_enter()
130 (void) assert_wait(&kr->ckr_busy, THREAD_UNINT); in kr_enter()
135 SK_KVA(kr), kr->ckr_busy); in kr_enter()
140 ASSERT(kr->ckr_busy == 0); in kr_enter()
141 kr->ckr_busy++; in kr_enter()
158 ASSERT(kr->ckr_busy != 0); in kr_exit()
160 if (--kr->ckr_busy == 0) { in kr_exit()
[all …]
H A Dchannel_var.h361 uint32_t ckr_busy; /* prevent kring modifications */ member