Searched refs:TURNSTILE_KERNEL_MUTEX (Results 1 – 6 of 6) sorted by relevance
| /xnu-12377.81.4/osfmk/i386/ |
| H A D | locks_i386.c | 1188 ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail() 1195 turnstile_complete_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail() 1233 ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline() 1242 turnstile_complete_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline() 1459 turnstile_complete_hash((uintptr_t)lock, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_contended() 2182 *ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait_x86()
|
| /xnu-12377.81.4/osfmk/kern/ |
| H A D | locks.c | 2111 TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile() 2115 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile() 2179 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile() 2218 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile() 2298 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile() 2302 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile() 2368 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_wait_turnstile() 2402 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_wait_turnstile()
|
| H A D | turnstile.h | 66 TURNSTILE_KERNEL_MUTEX = 1, enumerator
|
| H A D | turnstile.c | 65 [TURNSTILE_KERNEL_MUTEX] = TURNSTILE_KERNEL_PROMOTE, 80 [TURNSTILE_KERNEL_MUTEX] = TURNSTILE_HASH_LOCK_POLICY_NONE, 3509 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_lock() 3515 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_lock() 3633 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_unlock() 3638 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_unlock()
|
| H A D | lock_mtx.c | 584 lck->lck_mtx_tsid, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait() 614 TURNSTILE_KERNEL_MUTEX)) { in lck_mtx_lock_wait_done()
|
| H A D | smr.c | 829 TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in __smr_leave_stalled() 844 NULL, TURNSTILE_KERNEL_MUTEX); in __smr_leave_stalled() 936 TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in __smr_wait_for_stalled() 951 NULL, TURNSTILE_KERNEL_MUTEX); in __smr_wait_for_stalled()
|