Home
last modified time | relevance | path

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

/xnu-12377.1.9/iokit/DriverKit/
H A Dqueue_implementation.h244 queue_entry_t __prev = elt->prev; in __QUEUE_ELT_VALIDATE_PREV() local
246 if (__prev->next != elt) { in __QUEUE_ELT_VALIDATE_PREV()
250 return __prev; in __QUEUE_ELT_VALIDATE_PREV()
756 #define __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field) \ argument
758 if (__prev == __head) { \
761 __fail |= ((type)(void *)__prev)->field.next != \
785 #define __QUEUE2_SET_NEXT(__prev, __elt, __head, type, field) \ argument
787 if (__head == __prev) { \
790 ((type)(void *)__prev)->field.next = (queue_entry_t)__elt; \
830 queue_entry_t __head, __prev; \
[all …]
/xnu-12377.1.9/osfmk/kern/
H A Dqueue.h244 queue_entry_t __prev = elt->prev; in __QUEUE_ELT_VALIDATE_PREV() local
246 if (__prev->next != elt) { in __QUEUE_ELT_VALIDATE_PREV()
250 return __prev; in __QUEUE_ELT_VALIDATE_PREV()
756 #define __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field) \ argument
758 if (__prev == __head) { \
761 __fail |= ((type)(void *)__prev)->field.next != \
785 #define __QUEUE2_SET_NEXT(__prev, __elt, __head, type, field) \ argument
787 if (__head == __prev) { \
790 ((type)(void *)__prev)->field.next = (queue_entry_t)__elt; \
830 queue_entry_t __head, __prev; \
[all …]
/xnu-12377.1.9/osfmk/vm/
H A Dvm_page.h601 vm_page_t __prev; \
602 __prev = (vm_page_t)VM_PAGE_UNPACK_PTR(__pck_prev); \
603 __prev->field.next = __pck_elt; \
618 #define __DEBUG_CHECK_BUDDIES(__prev, __p, field) \ argument
620 if (__prev != NULL) { \
621 assert(__p == (vm_page_t)VM_PAGE_UNPACK_PTR(__prev->next)); \
622 assert(__prev == (vm_page_queue_entry_t)VM_PAGE_UNPACK_PTR(__p->field.prev)); \
642 #define __DEBUG_CHECK_BUDDIES(__prev, __p, field) argument
701 vm_page_t __prev = (vm_page_t)VM_PAGE_UNPACK_PTR(__pck_prev); \
709 if ((void *)(head) == (void *)__prev) { \
[all …]