Searched refs:reader_count (Results 1 – 2 of 2) sorted by relevance
| /xnu-12377.81.4/tests/unit/mocks/fibers/ ! |
| H A D | rwlock.c | 43 rwlock->reader_count = 0; in fibers_rwlock_init() 77 rwlock->reader_count++; in fibers_rwlock_rdlock_helper() 78 …BERS_LOG(FIBERS_LOG_DEBUG, "acquired read lock %p (now %u readers)", rwlock, rwlock->reader_count); in fibers_rwlock_rdlock_helper() 101 rwlock->reader_count++; in fibers_rwlock_try_rdlock_helper() 102 …_LOG(FIBERS_LOG_DEBUG, "try acquired read lock %p (now %u readers)", rwlock, rwlock->reader_count); in fibers_rwlock_try_rdlock_helper() 117 if (rwlock->writer_active != NULL || rwlock->reader_count > 0) { in fibers_rwlock_wrlock_helper() 120 rwlock, rwlock->writer_active, rwlock->reader_count); in fibers_rwlock_wrlock_helper() 134 …S_ASSERT(rwlock->reader_count == 0, "fibers_rwlock_wrlock_helper: woken up as writer but %u reader… in fibers_rwlock_wrlock_helper() 154 if (rwlock->writer_active != NULL || rwlock->reader_count > 0) { in fibers_rwlock_try_wrlock_helper() 174 …FIBERS_ASSERT(rwlock->reader_count > 0, "fibers_rwlock_rdunlock_helper: trying to read-unlock with… in fibers_rwlock_rdunlock_helper() [all …]
|
| H A D | rwlock.h | 45 unsigned int reader_count; member
|