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

/darwin-on-arm/xnu/bsd/sys/
H A Dpthread_internal.h112 #define WQL_ATIMER_BUSY 0x01 macro
/darwin-on-arm/xnu/bsd/kern/
H A Dpthread_synch.c647 * simultaneously... so use WQL_ATIMER_BUSY to serialize the timers...
648 * note that WQL_ATIMER_BUSY is in a different flag word from WQ_ATIMER_RUNNING since
653 * !WQ_ATIMER_RUNNING && !WQL_ATIMER_BUSY == no pending timer, no active timer
654 * !WQ_ATIMER_RUNNING && WQL_ATIMER_BUSY == no pending timer, 1 active timer
655 * WQ_ATIMER_RUNNING && !WQL_ATIMER_BUSY == 1 pending timer, no active timer
656 * WQ_ATIMER_RUNNING && WQL_ATIMER_BUSY == 1 pending timer, 1 active timer
658 while (wq->wq_lflags & WQL_ATIMER_BUSY) {
668 wq->wq_lflags |= WQL_ATIMER_BUSY;
765 wq->wq_lflags &= ~WQL_ATIMER_BUSY;
1404 while ((wq->wq_flags & WQ_ATIMER_RUNNING) || (wq->wq_lflags & WQL_ATIMER_BUSY)) {
[all...]

Completed in 31 milliseconds