Lines Matching refs:__fail
756 #define __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field) \ argument
759 __fail |= __head->next != (queue_entry_t)__elt; \
761 __fail |= ((type)(void *)__prev)->field.next != \
767 #define __QUEUE2_CHECK_PREV(__fail, __elt, __next, __head, type, field) \ argument
770 __fail |= __head->prev != (queue_entry_t)__elt; \
772 __fail |= ((type)(void *)__next)->field.prev != \
777 #define __QUEUE2_CHECK_FAIL(__fail, __elt) \ argument
779 if (__improbable(__fail)) { \
832 int __fail = 0; \
838 __QUEUE2_CHECK_NEXT(__fail, __head, __prev, __head, type, field); \
839 __QUEUE2_CHECK_FAIL(__fail, __head); \
865 int __fail = 0; \
871 __QUEUE2_CHECK_PREV(__fail, __head, __next, __head, type, field); \
872 __QUEUE2_CHECK_FAIL(__fail, __head); \
899 int __fail = 0; \
911 __QUEUE2_CHECK_NEXT(__fail, __cur, __prev, __head, type, field); \
912 __QUEUE2_CHECK_FAIL(__fail, __head); \
939 int __fail = 0; \
951 __QUEUE2_CHECK_PREV(__fail, __cur, __next, __head, type, field); \
952 __QUEUE2_CHECK_FAIL(__fail, __head); \
986 int __fail = 0; \
993 __QUEUE2_CHECK_PREV(__fail, __elt, __next, __head, type, field); \
994 __QUEUE2_CHECK_NEXT(__fail, __elt, __prev, __head, type, field); \
995 __QUEUE2_CHECK_FAIL(__fail, __head); \