Home
last modified time | relevance | path

Searched refs:turnstile_stats (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.1.9/osfmk/kern/
H A Dturnstile.c98 static struct turnstile_stats turnstile_boost_stats[TURNSTILE_MAX_HOP_DEFAULT] = {};
99 static struct turnstile_stats turnstile_unboost_stats[TURNSTILE_MAX_HOP_DEFAULT] = {};
3254 struct turnstile_stats *turnstile_stats; in turnstile_stats_update() local
3256 turnstile_stats = turnstile_boost_stats; in turnstile_stats_update()
3258 turnstile_stats = turnstile_unboost_stats; in turnstile_stats_update()
3262 os_atomic_inc(&turnstile_stats[hop - 1].ts_priority_propagation, relaxed); in turnstile_stats_update()
3266 os_atomic_inc(&turnstile_stats[hop - 1].ts_no_inheritor, relaxed); in turnstile_stats_update()
3270 os_atomic_inc(&turnstile_stats[hop - 1].ts_no_turnstile, relaxed); in turnstile_stats_update()
3274 os_atomic_inc(&turnstile_stats[hop - 1].ts_no_priority_change_required, relaxed); in turnstile_stats_update()
3278 os_atomic_inc(&turnstile_stats[hop - 1].ts_thread_runnable, relaxed); in turnstile_stats_update()
[all …]
H A Dturnstile.h40 struct turnstile_stats { struct