Home
last modified time | relevance | path

Searched refs:ts_inheritor (Results 1 – 5 of 5) sorted by relevance

/xnu-12377.1.9/osfmk/kern/
H A Dturnstile.c880 assert3p(turnstile->ts_inheritor, ==, TURNSTILE_INHERITOR_NULL); in turnstile_destroy()
965 thread_turnstile->ts_inheritor = TURNSTILE_INHERITOR_NULL; in turnstile_prepare_common()
1104 if (thread_turnstile->ts_inheritor != TURNSTILE_INHERITOR_NULL) { in turnstile_complete_common()
1113 assert(thread_turnstile->ts_inheritor == TURNSTILE_INHERITOR_NULL); in turnstile_complete_common()
1287 turnstile_inheritor_t old_inheritor = turnstile->ts_inheritor; in turnstile_update_inheritor_locked()
1437 turnstile->ts_inheritor = new_inheritor; in turnstile_update_inheritor_locked()
2235 (dst_turnstile->ts_inheritor ? TSU_NO_PRI_CHANGE_NEEDED : TSU_NO_INHERITOR) | in turnstile_update_turnstile_promotion()
2284 (dst_turnstile->ts_inheritor ? TSU_NO_PRI_CHANGE_NEEDED : TSU_NO_INHERITOR) | in turnstile_add_turnstile_promotion()
2331 (dst_turnstile->ts_inheritor ? TSU_NO_PRI_CHANGE_NEEDED : TSU_NO_INHERITOR) | in turnstile_remove_turnstile_promotion()
2487 (turnstile->ts_inheritor != NULL); in turnstile_recompute_priority_locked()
[all …]
H A Dturnstile.h349 #define ts_inheritor ts_waitq.waitq_inheritor /* thread/turnstile inheriting the pri… macro
H A Depoch_sync.c406 waitinfo->owner = thread_tid(turnstile->ts_inheritor); in kdp_esync_find_owner()
H A Dlock_mtx.c622 return tsid && turnstile_get_by_id(tsid)->ts_inheritor == self; in lck_mtx_lock_will_need_wakeup()
H A Dlocks.c1685 waitinfo->owner = thread_tid(turnstile->ts_inheritor); in kdp_sleep_with_inheritor_find_owner()