X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/6d2010ae8f7a6078e10b361c6962983bab233e0f..4b17d6b6e417f714551ec129064745ea9919780e:/osfmk/kern/queue.h diff --git a/osfmk/kern/queue.h b/osfmk/kern/queue.h index 836b55293..2202f812d 100644 --- a/osfmk/kern/queue.h +++ b/osfmk/kern/queue.h @@ -614,8 +614,12 @@ MACRO_END */ struct mpqueue_head { struct queue_entry head; /* header for queue */ +#if defined(__i386__) || defined(__x86_64__) lck_mtx_t lock_data; lck_mtx_ext_t lock_data_ext; +#else + lck_spin_t lock_data; +#endif }; typedef struct mpqueue_head mpqueue_head_t;