Searched refs:wq_interlock (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/osfmk/kern/
H A Dwait_queue.h71 hw_lock_data_t wq_interlock; /* interlock */ member in struct:wait_queue
153 #define wait_queue_held(wq) (hw_lock_held(&(wq)->wq_interlock))
154 #define wait_queue_lock_try(wq) (hw_lock_try(&(wq)->wq_interlock))
170 if (__improbable(hw_lock_to(&(wq)->wq_interlock, hwLockTimeOut * 2) == 0)) {
181 if ((wql_acquired = hw_lock_to(&(wq)->wq_interlock, hwLockTimeOut * 2)))
191 hw_lock_unlock(&(wq)->wq_interlock);
H A Dwait_queue.c235 hw_lock_init(&wq->wq_interlock);
1390 // if(!wq->wq_interlock.lock_data) { /* (BRINGUP */
1445 // if(!wq->wq_interlock.lock_data) { /* (BRINGUP */

Completed in 60 milliseconds