Searched refs:ts_inheritor (Results 1 – 3 of 3) sorted by relevance
857 turnstile->ts_inheritor = TURNSTILE_INHERITOR_NULL; in turnstile_init()960 assert(turnstile->ts_inheritor == TURNSTILE_INHERITOR_NULL); in turnstile_destroy()1013 thread_turnstile->ts_inheritor = TURNSTILE_INHERITOR_NULL; in turnstile_prepare()1115 if (thread_turnstile->ts_inheritor != TURNSTILE_INHERITOR_NULL) { in turnstile_complete()1123 assert(thread_turnstile->ts_inheritor == TURNSTILE_INHERITOR_NULL); in turnstile_complete()1209 turnstile_inheritor_t old_inheritor = turnstile->ts_inheritor; in turnstile_update_inheritor_locked()1359 turnstile->ts_inheritor = new_inheritor; in turnstile_update_inheritor_locked()2148 (dst_turnstile->ts_inheritor ? TSU_NO_PRI_CHANGE_NEEDED : TSU_NO_INHERITOR) | in turnstile_update_turnstile_promotion()2197 (dst_turnstile->ts_inheritor ? TSU_NO_PRI_CHANGE_NEEDED : TSU_NO_INHERITOR) | in turnstile_add_turnstile_promotion()2244 (dst_turnstile->ts_inheritor ? TSU_NO_PRI_CHANGE_NEEDED : TSU_NO_INHERITOR) | in turnstile_remove_turnstile_promotion()[all …]
321 #define ts_inheritor ts_waitq.waitq_inheritor /* thread/turnstile inheriting the pri… macro
1948 waitinfo->owner = thread_tid(turnstile->ts_inheritor); in kdp_sleep_with_inheritor_find_owner()