Searched refs:TURNSTILE_KERNEL_MUTEX (Results 1 – 5 of 5) sorted by relevance
| /xnu-8020.140.41/osfmk/kern/ |
| H A D | locks.c | 1196 *ts = turnstile_prepare((uintptr_t)mutex, NULL, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait() 1258 ts = turnstile_prepare((uintptr_t)mutex, NULL, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire() 1266 turnstile_complete((uintptr_t)mutex, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire() 1309 ts = turnstile_prepare((uintptr_t)mutex, NULL, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup() 1321 turnstile_complete((uintptr_t)mutex, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup() 2081 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile() 2085 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_open_turnstile() 2149 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile() 2187 turnstile_complete((uintptr_t)gate, &gate->gt_turnstile, NULL, TURNSTILE_KERNEL_MUTEX); in gate_handoff_turnstile() 2267 … = turnstile_prepare((uintptr_t)gate, &gate->gt_turnstile, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in gate_steal_turnstile() [all …]
|
| H A D | turnstile.h | 65 TURNSTILE_KERNEL_MUTEX = 1, enumerator
|
| H A D | turnstile.c | 61 [TURNSTILE_KERNEL_MUTEX] = TURNSTILE_KERNEL_PROMOTE, 74 [TURNSTILE_KERNEL_MUTEX] = TURNSTILE_HASH_LOCK_POLICY_NONE, 3414 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_lock() 3420 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_lock() 3526 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_unlock() 3531 type = TURNSTILE_KERNEL_MUTEX; in tstile_test_prim_unlock()
|
| /xnu-8020.140.41/osfmk/i386/ |
| H A D | locks_i386.c | 1269 ts = turnstile_prepare((uintptr_t)mutex, NULL, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail() 1281 turnstile_complete((uintptr_t)mutex, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_unlock_wakeup_tail() 1321 ts = turnstile_prepare((uintptr_t)mutex, NULL, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline() 1329 turnstile_complete((uintptr_t)mutex, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_acquire_inline() 1557 turnstile_complete((uintptr_t)lock, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_contended() 2388 *ts = turnstile_prepare((uintptr_t)mutex, NULL, TURNSTILE_NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_wait_x86()
|
| /xnu-8020.140.41/osfmk/arm/ |
| H A D | locks_arm.c | 1028 turnstile_complete((uintptr_t)lock, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_contended() 1061 turnstile_complete((uintptr_t)lock, NULL, NULL, TURNSTILE_KERNEL_MUTEX); in lck_mtx_lock_contended()
|