Home
last modified time | relevance | path

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

/xnu-8796.121.2/osfmk/kern/
H A Dlock_mtx.c105 #define LCK_MTX_EVENT(lck) CAST_EVENT64_T(&(lck)->lck_mtx.data)
106 #define LCK_EVENT_TO_MUTEX(e) __container_of((uint32_t *)(e), lck_mtx_t, lck_mtx.data)
107 #define LCK_MTX_HAS_WAITERS(l) ((l)->lck_mtx.data & LCK_MTX_NEEDS_WAKEUP)
160 lck->lck_mtx.data, ctid_get_thread_unsafe(lck->lck_mtx.owner), in __lck_mtx_invalid_panic()
161 lck->lck_mtx.as_tail, lck->lck_mtx.ilk_tail); in __lck_mtx_invalid_panic()
282 lck->lck_mtx.data |= LCK_MTX_PROFILE; in lck_mtx_init()
292 (lck->lck_mtx.data & ~LCK_MTX_PROFILE) || in lck_mtx_destroy()
293 lck->lck_mtx.as_tail || lck->lck_mtx.ilk_tail) { in lck_mtx_destroy()
298 lck->lck_mtx.data = LCK_MTX_TAG_DESTROYED; in lck_mtx_destroy()
316 ctid_get_thread_unsafe(lck->lck_mtx.owner), in lck_mtx_ilk_timeout_panic()
[all …]
H A Dlock_mtx.h73 lck_mtx_state_t lck_mtx; member
/xnu-8796.121.2/tools/lldbmacros/
H A Dmemory.py2311 …if mtx.lck_mtx_type != GetEnumValue('lck_type_t', 'LCK_TYPE_MUTEX') or mtx.lck_mtx.data == 0xc0fe2…
2318 … out_str += "Owner Thread : {:#x}\n".format(getThreadFromCtidInternal(mtx.lck_mtx.owner))
2323 if mtx.lck_mtx.as_tail or mtx.lck_mtx.ilk_tail:
2334 idx = unsigned(mtx.lck_mtx.as_tail)
2351 idx = unsigned(mtx.lck_mtx.ilk_tail)