Home
last modified time | relevance | path

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

/xnu-12377.1.9/tests/unit/mocks/fibers/
H A Drwlock.c42 rwlock->writer_active = NULL; in fibers_rwlock_init()
60 if (rwlock->writer_active != NULL || rwlock->writer_wait_queue.count > 0) { in fibers_rwlock_rdlock_helper()
62 rwlock, rwlock->writer_active, rwlock->writer_wait_queue.count); in fibers_rwlock_rdlock_helper()
75 …wlock->writer_active == NULL, "fibers_rwlock_rdlock_helper: woken up while writer %d still active"… in fibers_rwlock_rdlock_helper()
95 if (rwlock->writer_active != NULL || rwlock->writer_wait_queue.count > 0) { in fibers_rwlock_try_rdlock_helper()
117 if (rwlock->writer_active != NULL || rwlock->reader_count > 0) { in fibers_rwlock_wrlock_helper()
118 …FIBERS_ASSERT(rwlock->writer_active != fibers_current, "fibers_rwlock_wrlock_helper: recursive wri… in fibers_rwlock_wrlock_helper()
120 rwlock, rwlock->writer_active, rwlock->reader_count); in fibers_rwlock_wrlock_helper()
133 …ERT(rwlock->writer_active == fibers_current, "fibers_rwlock_wrlock_helper: woken up but not writer… in fibers_rwlock_wrlock_helper()
137 rwlock->writer_active = fibers_current; in fibers_rwlock_wrlock_helper()
[all …]
H A Drwlock.h44 fiber_t writer_active; member
/xnu-12377.1.9/tests/unit/mocks/
H A Dmock_thread.c746 if (mlck->rw->writer_active) {
866 lck_rw_type_t ret = mlck->rw->writer_active ? LCK_RW_TYPE_EXCLUSIVE : LCK_RW_TYPE_SHARED;