Home
last modified time | relevance | path

Searched refs:lck_rw_owner (Results 1 – 4 of 4) sorted by relevance

/xnu-12377.81.4/osfmk/kern/
H A Dlock_rw.c105 #define ordered_store_rw_owner(lock, value) os_atomic_store(&(lock)->lck_rw_owner, (value), com…
335 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in canlock_rwlock_panic()
389 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in held_rwlock_notheld_with_info_panic()
393 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in held_rwlock_notheld_with_info_panic()
454 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in change_held_rwlock_slow()
463 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in change_held_rwlock_slow()
548 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in add_held_rwlock_slow()
914 assertf(lock->lck_rw_owner != self->ctid,
1168 assertf(lock->lck_rw_owner == 0, "state=0x%x, owner=%p", in lck_rw_lock_exclusive_check_contended()
1169 ordered_load_rw(lock), ctid_get_thread_unsafe(lock->lck_rw_owner)); in lck_rw_lock_exclusive_check_contended()
[all …]
H A Dlock_rw.h66 uint32_t lck_rw_owner; /* ctid_t */ member
/xnu-12377.81.4/tests/unit/mocks/
H A Dmock_thread.c648 uint32_t lck_rw_owner; member
676 mlck->lck_rw_owner = MOCK_current_thread_fast()->ctid; in fake_rw_try_lock()
747 mlck->lck_rw_owner = 0;
785 mlck->lck_rw_owner = 0;
805 mlck->lck_rw_owner = MOCK_current_thread_fast()->ctid;
864 mlck->lck_rw_owner = 0;
/xnu-12377.81.4/tools/lldbmacros/
H A Dmemory.py2535 out_str += "Write owner\t\t: {:#x}\n".format(getThreadFromCtidInternal(rwlock.lck_rw_owner))