Home
last modified time | relevance | path

Searched refs:TURNSTILE_KERNEL_MUTEX (Results 1 – 5 of 5) sorted by relevance

/xnu-8796.121.2/osfmk/i386/
H A Dlocks_i386.c1200 ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail()
1207 turnstile_complete_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail()
1245 ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline()
1254 turnstile_complete_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline()
1476 turnstile_complete_hash((uintptr_t)lock, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_contended()
2226 *ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait_x86()
/xnu-8796.121.2/osfmk/kern/
H A Dlocks.c2056 TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile()
2060 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile()
2124 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile()
2163 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile()
2243 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile()
2247 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile()
2313 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_wait_turnstile()
2347 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_wait_turnstile()
H A Dturnstile.h67 TURNSTILE_KERNEL_MUTEX = 1, enumerator
H A Dturnstile.c65 [TURNSTILE_KERNEL_MUTEX] = TURNSTILE_KERNEL_PROMOTE,
78 [TURNSTILE_KERNEL_MUTEX] = TURNSTILE_HASH_LOCK_POLICY_NONE,
3538 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_lock()
3544 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_lock()
3662 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_unlock()
3667 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_unlock()
H A Dlock_mtx.c554 lck->lck_mtx_tsid, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait()
584 TURNSTILE_KERNEL_MUTEX)) { in lck_mtx_lock_wait_done()