Home
last modified time | relevance | path

Searched refs:elt_prev (Results 1 – 3 of 3) sorted by relevance

/xnu-8020.101.4/osfmk/kern/
H A Dqueue.h241 queue_entry_t elt_next, elt_prev; in __QUEUE_ELT_VALIDATE() local
248 elt_prev = elt->prev; in __QUEUE_ELT_VALIDATE()
250 if (__improbable(elt_next == (queue_entry_t)NULL || elt_prev == (queue_entry_t)NULL)) { in __QUEUE_ELT_VALIDATE()
251 panic("Invalid queue element pointers for %p: next %p prev %p", elt, elt_next, elt_prev); in __QUEUE_ELT_VALIDATE()
253 if (__improbable(elt_next->prev != elt || elt_prev->next != elt)) { in __QUEUE_ELT_VALIDATE()
255 elt, elt_next, elt_next->prev, elt_prev, elt_prev->next); in __QUEUE_ELT_VALIDATE()
H A Dcircle_queue.h116 queue_entry_t elt_prev = elt->prev; in circle_dequeue() local
123 elt_prev->next = elt_next; in circle_dequeue()
124 elt_next->prev = elt_prev; in circle_dequeue()
/xnu-8020.101.4/iokit/DriverKit/
H A Dqueue_implementation.h241 queue_entry_t elt_next, elt_prev; in __QUEUE_ELT_VALIDATE() local
248 elt_prev = elt->prev; in __QUEUE_ELT_VALIDATE()
250 if (__improbable(elt_next == (queue_entry_t)NULL || elt_prev == (queue_entry_t)NULL)) { in __QUEUE_ELT_VALIDATE()
251 panic("Invalid queue element pointers for %p: next %p prev %p", elt, elt_next, elt_prev); in __QUEUE_ELT_VALIDATE()
253 if (__improbable(elt_next->prev != elt || elt_prev->next != elt)) { in __QUEUE_ELT_VALIDATE()
255 elt, elt_next, elt_next->prev, elt_prev, elt_prev->next); in __QUEUE_ELT_VALIDATE()