Home
last modified time | relevance | path

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

/xnu-8020.101.4/osfmk/kern/
H A Dlock_rw.c1664 _lck_rw_lock_type_panic(lck_rw_t *lck, lck_rw_type_t lck_rw_type);
1671 lck_rw_type_t lck_rw_type) in _lck_rw_lock_type_panic() argument
1673 panic("lck_rw_lock(): Invalid RW lock type: %x for lock %p", lck_rw_type, lck); in _lck_rw_lock_type_panic()
1692 lck_rw_type_t lck_rw_type) in lck_rw_lock() argument
1694 if (lck_rw_type == LCK_RW_TYPE_SHARED) { in lck_rw_lock()
1696 } else if (lck_rw_type == LCK_RW_TYPE_EXCLUSIVE) { in lck_rw_lock()
1699 _lck_rw_lock_type_panic(lck, lck_rw_type); in lck_rw_lock()
1885 _lck_rw_try_lock_type_panic(lck_rw_t *lck, lck_rw_type_t lck_rw_type);
1892 lck_rw_type_t lck_rw_type) in _lck_rw_try_lock_type_panic() argument
1894 panic("lck_rw_lock(): Invalid RW lock type: %x for lock %p", lck_rw_type, lck); in _lck_rw_try_lock_type_panic()
[all …]
H A Dlock_rw.h307 lck_rw_type_t lck_rw_type);
326 lck_rw_type_t lck_rw_type);
344 lck_rw_type_t lck_rw_type);
H A Dlocks.c1825 __block lck_rw_type_t lck_rw_type = LCK_RW_TYPE_EXCLUSIVE; in lck_rw_sleep_with_inheritor_and_turnstile_type() local
1836 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor_and_turnstile_type()
1843 ^{lck_rw_lock(lock, lck_rw_type);}, in lck_rw_sleep_with_inheritor_and_turnstile_type()
1844 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor_and_turnstile_type()
1852 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor_and_turnstile_type()
1860 ^{lck_rw_type = lck_rw_done(lock);}); in lck_rw_sleep_with_inheritor_and_turnstile_type()
2966 __block lck_rw_type_t lck_rw_type = LCK_RW_TYPE_EXCLUSIVE; in lck_rw_gate_wait() local
2974 ^{lck_rw_type = lck_rw_done(lock);}, in lck_rw_gate_wait()
2980 ^{lck_rw_type = lck_rw_done(lock);}, in lck_rw_gate_wait()
2981 ^{lck_rw_lock(lock, lck_rw_type);}); in lck_rw_gate_wait()
[all …]