Lines Matching refs:rw_lock_debug_entry
279 static inline struct rw_lock_debug_entry *
284 struct rw_lock_debug_entry *existing = &rw_locks_held->rwld_locks[i]; in find_lock_in_savedlocks()
300 static inline struct rw_lock_debug_entry *
305 struct rw_lock_debug_entry *entry = &rw_locks_held->rwld_locks[i]; in find_empty_slot()
315 canlock_rwlock_panic(lck_rw_t* lock, thread_t thread, struct rw_lock_debug_entry *entry) in canlock_rwlock_panic()
332 struct rw_lock_debug_entry *entry = find_lock_in_savedlocks(lock, rw_locks_held); in assert_canlock_rwlock_slow()
368 …_info_panic(lck_rw_t* lock, thread_t thread, lck_rw_type_t type, struct rw_lock_debug_entry *entry) in held_rwlock_notheld_with_info_panic()
394 struct rw_lock_debug_entry *entry = find_lock_in_savedlocks(lock, rw_locks_held); in assert_held_rwlock_slow()
430 struct rw_lock_debug_entry *entry = find_lock_in_savedlocks(lock, rw_locks_held); in change_held_rwlock_slow()
463 struct rw_lock_debug_entry *null_entry = find_empty_slot(rw_locks_held); in change_held_rwlock_slow()
493 struct rw_lock_debug_entry *null_entry; in add_held_rwlock_slow()
525 struct rw_lock_debug_entry *entry = find_lock_in_savedlocks(lock, rw_locks_held); in add_held_rwlock_slow()
577 struct rw_lock_debug_entry *entry = find_lock_in_savedlocks(lock, rw_locks_held); in remove_held_rwlock_slow()