Home
last modified time | relevance | path

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

/xnu-12377.81.4/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)
164 lck->lck_mtx.data, ctid_get_thread_unsafe(lck->lck_mtx.owner), in __lck_mtx_invalid_panic()
165 lck->lck_mtx.as_tail, lck->lck_mtx.ilk_tail); in __lck_mtx_invalid_panic()
305 lck->lck_mtx.data |= LCK_MTX_PROFILE; in lck_mtx_init()
318 lck->lck_mtx.data, ctid_get_thread_unsafe(lck->lck_mtx.owner), in lck_mtx_destroy()
319 lck->lck_mtx.as_tail, lck->lck_mtx.ilk_tail); in lck_mtx_destroy()
322 (lck->lck_mtx.data & ~LCK_MTX_PROFILE) || in lck_mtx_destroy()
323 lck->lck_mtx.as_tail || lck->lck_mtx.ilk_tail) { in lck_mtx_destroy()
[all …]
H A Dlock_mtx.h73 lck_mtx_state_t lck_mtx; member
/xnu-12377.81.4/tests/unit/mocks/
H A Dmock_thread.c529 lck_mtx_state_t lck_mtx; member
581 mlck->lck_mtx.owner = ctid;
596 mlck->lck_mtx.owner = ctid;
612 mlck->lck_mtx.owner = ctid;
623 mlck->lck_mtx.owner = 0;
/xnu-12377.81.4/tools/lldbmacros/
H A Dmemory.py2359 …if mtx.lck_mtx_type != GetEnumValue('lck_type_t', 'LCK_TYPE_MUTEX') or mtx.lck_mtx.data == 0xc0fe2…
2366 … out_str += "Owner Thread : {:#x}\n".format(getThreadFromCtidInternal(mtx.lck_mtx.owner))
2371 if mtx.lck_mtx.as_tail or mtx.lck_mtx.ilk_tail:
2382 idx = unsigned(mtx.lck_mtx.as_tail)
2399 idx = unsigned(mtx.lck_mtx.ilk_tail)