Searched refs:lck_rw_type (Results 1 – 4 of 4) sorted by relevance
| /xnu-8792.41.9/osfmk/kern/ |
| H A D | lock_rw.c | 184 .lck_rw_type = type, in lck_rw_init() 227 if (lck->lck_rw_type != LCK_TYPE_RW || in lck_rw_destroy() 233 lck->lck_rw_type = LCK_TYPE_NONE; in lck_rw_destroy() 1863 _lck_rw_lock_type_panic(lck_rw_t *lck, lck_rw_type_t lck_rw_type); 1870 lck_rw_type_t lck_rw_type) in _lck_rw_lock_type_panic() argument 1872 panic("lck_rw_lock(): Invalid RW lock type: %x for lock %p", lck_rw_type, lck); in _lck_rw_lock_type_panic() 1891 lck_rw_type_t lck_rw_type) in lck_rw_lock() argument 1893 if (lck_rw_type == LCK_RW_TYPE_SHARED) { in lck_rw_lock() 1895 } else if (lck_rw_type == LCK_RW_TYPE_EXCLUSIVE) { in lck_rw_lock() 1898 _lck_rw_lock_type_panic(lck, lck_rw_type); in lck_rw_lock() [all …]
|
| H A D | lock_rw.h | 63 uint32_t lck_rw_type : 8; /* LCK_TYPE_RW */ member 298 lck_rw_type_t lck_rw_type); 317 lck_rw_type_t lck_rw_type); 335 lck_rw_type_t lck_rw_type);
|
| H A D | locks.c | 1600 __block lck_rw_type_t lck_rw_type = LCK_RW_TYPE_EXCLUSIVE; in lck_rw_sleep_with_inheritor() local 1610 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor() 1616 ^{lck_rw_lock(lock, lck_rw_type);}, in lck_rw_sleep_with_inheritor() 1617 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor() 1624 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor() 1631 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor() 2973 __block lck_rw_type_t lck_rw_type = LCK_RW_TYPE_EXCLUSIVE; in lck_rw_gate_wait() local 2981 ^{lck_rw_type = lck_rw_done(lock);}, in lck_rw_gate_wait() 2987 ^{lck_rw_type = lck_rw_done(lock);}, in lck_rw_gate_wait() 2988 ^{lck_rw_lock(lock, lck_rw_type);}); in lck_rw_gate_wait() [all …]
|
| /xnu-8792.41.9/tools/lldbmacros/ |
| H A D | memory.py | 2600 if rwlock.lck_rw_type != GetEnumValue('lck_type_t', 'LCK_TYPE_RW'):
|