Lines Matching refs:__elt

756 #define __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field)         \  argument
759 __fail |= __head->next != (queue_entry_t)__elt; \
762 (queue_entry_t)__elt; \
767 #define __QUEUE2_CHECK_PREV(__fail, __elt, __next, __head, type, field) \ argument
770 __fail |= __head->prev != (queue_entry_t)__elt; \
773 (queue_entry_t)__elt; \
777 #define __QUEUE2_CHECK_FAIL(__fail, __elt) \ argument
780 __queue_element_linkage_invalid(__elt); \
785 #define __QUEUE2_SET_NEXT(__prev, __elt, __head, type, field) \ argument
788 __head->next = (queue_entry_t)__elt; \
790 ((type)(void *)__prev)->field.next = (queue_entry_t)__elt; \
795 #define __QUEUE2_SET_PREV(__next, __elt, __head, type, field) \ argument
798 __head->prev = (queue_entry_t)__elt; \
800 ((type)(void *)__next)->field.prev = (queue_entry_t)__elt; \
831 type __elt; \
834 __elt = (elt); \
841 __elt->field.prev = __prev; \
842 __elt->field.next = __head; \
844 __QUEUE2_SET_NEXT(__prev, __elt, __head, type, field); \
845 __head->prev = (queue_entry_t)__elt; \
864 type __elt; \
867 __elt = (elt); \
874 __elt->field.next = __next; \
875 __elt->field.prev = __head; \
877 __QUEUE2_SET_PREV(__next, __elt, __head, type, field); \
878 __head->next = (queue_entry_t)__elt; \
898 type __elt; \
901 __elt = (elt); \
914 __elt->field.prev = __prev; \
915 __elt->field.next = __cur; \
917 __QUEUE2_SET_NEXT(__prev, __elt, __head, type, field); \
918 __QUEUE2_SET_PREV(__cur, __elt, __head, type, field); \
938 type __elt; \
941 __elt = (elt); \
954 __elt->field.prev = __cur; \
955 __elt->field.next = __next; \
957 __QUEUE2_SET_NEXT(__cur, __elt, __head, type, field); \
958 __QUEUE2_SET_PREV(__next, __elt, __head, type, field); \
985 type __elt; \
988 __elt = (elt); \
990 __next = __elt->field.next; \
991 __prev = __elt->field.prev; \
993 __QUEUE2_CHECK_PREV(__fail, __elt, __next, __head, type, field); \
994 __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field); \
1000 __elt->field.next = NULL; \
1001 __elt->field.prev = NULL; \