Searched refs:TURNSTILE_KERNEL_MUTEX (Results 1 – 5 of 5) sorted by relevance
| /xnu-8792.41.9/osfmk/i386/ |
| H A D | locks_i386.c | 1194 ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail() 1201 turnstile_complete_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail() 1239 ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline() 1248 turnstile_complete_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline() 1470 turnstile_complete_hash((uintptr_t)lock, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_contended() 2220 *ts = turnstile_prepare_hash((uintptr_t)mutex, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait_x86()
|
| /xnu-8792.41.9/osfmk/kern/ |
| H A D | locks.c | 2132 TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile() 2136 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile() 2200 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile() 2239 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile() 2319 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile() 2323 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile() 2389 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_wait_turnstile() 2423 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_wait_turnstile()
|
| H A D | turnstile.h | 67 TURNSTILE_KERNEL_MUTEX = 1, enumerator
|
| H A D | turnstile.c | 65 [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 D | lock_mtx.c | 596 lck->lck_mtx_tsid, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait() 626 TURNSTILE_KERNEL_MUTEX)) { in lck_mtx_lock_wait_done()
|