Home
last modified time | relevance | path

Searched refs:LCK_GRP_ARG (Results 1 – 8 of 8) sorted by relevance

/xnu-10002.1.13/osfmk/kern/
H A Dlock_ptr.c164 hw_lck_ptr_contended(hw_lck_ptr_t *lck LCK_GRP_ARG(lck_grp_t *grp)) in hw_lck_ptr_contended()
177 lck_grp_spin_update_miss(lck LCK_GRP_ARG(grp)); in hw_lck_ptr_contended()
178 if (__improbable(lck_grp_spin_spin_enabled(lck LCK_GRP_ARG(grp)))) { in hw_lck_ptr_contended()
242 lck_grp_spin_update_spin(lck LCK_GRP_ARG(grp), in hw_lck_ptr_contended()
259 LCK_GRP_ARG(lck_grp_t *grp)) in hw_lck_ptr_lock_slow()
261 lck_grp_spin_update_held(lck LCK_GRP_ARG(grp)); in hw_lck_ptr_lock_slow()
266 hw_lck_ptr_lock_fastpath(hw_lck_ptr_t *lck LCK_GRP_ARG(lck_grp_t *grp)) in hw_lck_ptr_lock_fastpath()
279 return hw_lck_ptr_lock_slow(lck, tmp LCK_GRP_ARG(grp)); in hw_lck_ptr_lock_fastpath()
283 return hw_lck_ptr_contended(lck LCK_GRP_ARG(grp)); in hw_lck_ptr_lock_fastpath()
289 return hw_lck_ptr_lock_fastpath(lck LCK_GRP_ARG(grp)); in hw_lck_ptr_lock_nopreempt()
[all …]
H A Dsimple_lock.h99 LCK_GRP_ARG(lck_grp_t*));
103 LCK_GRP_ARG(lck_grp_t*));
108 LCK_GRP_ARG(lck_grp_t*)) __result_use_check;
113 LCK_GRP_ARG(lck_grp_t*)) __result_use_check;
117 LCK_GRP_ARG(lck_grp_t*)) __result_use_check;
121 LCK_GRP_ARG(lck_grp_t*)) __result_use_check;
253 LCK_GRP_ARG(lck_grp_t*));
257 LCK_GRP_ARG(lck_grp_t*)) __result_use_check;
265 LCK_GRP_ARG(lck_grp_t*));
271 LCK_GRP_ARG(lck_grp_t*)) /* __result_use_check */;
[all …]
H A Dlock_ticket.c250 LCK_GRP_ARG(lck_grp_t *grp)) in hw_lck_ticket_destroy_internal()
289 hw_lck_ticket_destroy_internal(lck, true LCK_GRP_ARG(grp)); in hw_lck_ticket_destroy()
298 hw_lck_ticket_destroy_internal(&tlock->tu, false LCK_GRP_ARG(grp)); in lck_ticket_destroy()
482 LCK_GRP_ARG(lck_grp_t *grp)) in hw_lck_ticket_contended()
491 boolean_t stat_enabled = lck_grp_ticket_spin_enabled(lck LCK_GRP_ARG(grp)); in hw_lck_ticket_contended()
512 lck_grp_ticket_update_spin(lck LCK_GRP_ARG(grp), in hw_lck_ticket_contended()
515 lck_grp_ticket_update_miss(lck LCK_GRP_ARG(grp)); in hw_lck_ticket_contended()
557 lck_grp_ticket_update_spin(lck LCK_GRP_ARG(grp), in hw_lck_ticket_contended()
560 lck_grp_ticket_update_miss(lck LCK_GRP_ARG(grp)); in hw_lck_ticket_contended()
561 lck_grp_ticket_update_held(lck LCK_GRP_ARG(grp)); in hw_lck_ticket_contended()
[all …]
H A Dlock_stat.h318 lck_grp_spin_update_held(void *lock LCK_GRP_ARG(lck_grp_t *grp)) in lck_grp_spin_update_held()
328 lck_grp_spin_update_miss(void *lock LCK_GRP_ARG(lck_grp_t *grp)) in lck_grp_spin_update_miss()
337 lck_grp_spin_update_spin(void *lock LCK_GRP_ARG(lck_grp_t *grp), uint64_t time) in lck_grp_spin_update_spin()
342 LOCKSTAT_RECORD(LS_LCK_SPIN_LOCK_SPIN, lock, time LCK_GRP_ARG((uintptr_t)grp)); in lck_grp_spin_update_spin()
349 lck_grp_spin_spin_enabled(void *lock LCK_GRP_ARG(lck_grp_t *grp)) in lck_grp_spin_spin_enabled()
360 lck_grp_ticket_update_held(void *lock LCK_GRP_ARG(lck_grp_t *grp)) in lck_grp_ticket_update_held()
370 lck_grp_ticket_update_miss(void *lock LCK_GRP_ARG(lck_grp_t *grp)) in lck_grp_ticket_update_miss()
379 lck_grp_ticket_spin_enabled(void *lock LCK_GRP_ARG(lck_grp_t *grp)) in lck_grp_ticket_spin_enabled()
390 lck_grp_ticket_update_spin(void *lock LCK_GRP_ARG(lck_grp_t *grp), uint64_t time) in lck_grp_ticket_update_spin()
395 LOCKSTAT_RECORD(LS_LCK_TICKET_LOCK_SPIN, lock, time LCK_GRP_ARG((uintptr_t)grp)); in lck_grp_ticket_update_spin()
H A Dlocks.c544 LCK_GRP_ARG(lck_grp_t *grp)) in hw_lock_lock_contended()
558 boolean_t stat_enabled = lck_grp_spin_spin_enabled(lock LCK_GRP_ARG(grp)); in hw_lock_lock_contended()
576 lck_grp_spin_update_held(lock LCK_GRP_ARG(grp)); in hw_lock_lock_contended()
586 lck_grp_spin_update_spin(lock LCK_GRP_ARG(grp), in hw_lock_lock_contended()
589 lck_grp_spin_update_miss(lock LCK_GRP_ARG(grp)); in hw_lock_lock_contended()
674 LCK_GRP_ARG(lck_grp_t *grp)) in hw_lock_to_internal()
679 lck_grp_spin_update_held(lock LCK_GRP_ARG(grp)); in hw_lock_to_internal()
683 return hw_lock_lock_contended(lock, state, pol LCK_GRP_ARG(grp)); in hw_lock_to_internal()
693 (hw_lock_lock)(hw_lock_t lock LCK_GRP_ARG(lck_grp_t *grp))
698 LCK_GRP_ARG(grp));
[all …]
H A Dlock_group.h103 #define LCK_GRP_ARG(expr) , expr macro
107 #define LCK_GRP_ARG(expr) macro
/xnu-10002.1.13/osfmk/arm/
H A Dlocks_arm.c953 LCK_GRP_ARG(lck_grp_t *grp))
990 LCK_GRP_ARG(lck_grp_t *grp))
/xnu-10002.1.13/osfmk/i386/
H A Dlocks_i386.c506 LCK_GRP_ARG(lck_grp_t *grp))
672 LCK_GRP_ARG(lck_grp_t *grp))
697 LCK_GRP_ARG(lck_grp_t *grp))
709 LCK_GRP_ARG(lck_grp_t *grp))