]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/turnstile.h
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / osfmk / kern / turnstile.h
index 6050fa3d9c36c40acb36df7ebf15aaa1113266ea..8233fa96dd6a1ee835a9d52118f52c92df3b98bc 100644 (file)
@@ -323,9 +323,9 @@ struct turnstile {
                struct turnstile_list ts_free_turnstiles;    /* turnstile free list (IL) */
                SLIST_ENTRY(turnstile) ts_free_elm;          /* turnstile free list element (IL) */
        };
-       struct priority_queue         ts_inheritor_queue;    /* Queue of turnstile with us as an inheritor (WL) */
+       struct priority_queue_sched_max ts_inheritor_queue;    /* Queue of turnstile with us as an inheritor (WL) */
        union {
-               struct priority_queue_entry ts_inheritor_links;    /* Inheritor queue links */
+               struct priority_queue_entry_sched ts_inheritor_links;    /* Inheritor queue links */
                struct mpsc_queue_chain   ts_deallocate_link;    /* thread deallocate link */
        };
        SLIST_ENTRY(turnstile)        ts_htable_link;        /* linkage for turnstile in global hash table */