Searched refs:TURNSTILE_KERNEL_MUTEX (Results 1 – 5 of 5) sorted by relevance
| /xnu-8796.121.2/osfmk/i386/ |
| H A D | locks_i386.c | 1200 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 D | locks.c | 2056 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 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 | 554 lck->lck_mtx_tsid, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait() 584 TURNSTILE_KERNEL_MUTEX)) { in lck_mtx_lock_wait_done()
|