Lines Matching refs:LIST_NEXT
464 if (LIST_NEXT((elm), field) != NULL && \
465 LIST_NEXT((elm), field)->field.le_prev != \
494 while (LIST_NEXT(curelm, field) != NULL) \
495 curelm = LIST_NEXT(curelm, field); \
496 LIST_NEXT(curelm, field) = LIST_FIRST(head2); \
497 LIST_FIRST(head2)->field.le_prev = &LIST_NEXT(curelm, field); \
509 (var) = LIST_NEXT((var), field))
514 (var) = LIST_NEXT((var), field))
518 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
523 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
532 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\
533 LIST_NEXT((listelm), field)->field.le_prev = \
534 &LIST_NEXT((elm), field); \
535 LIST_NEXT((listelm), field) = (elm); \
536 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \
542 LIST_NEXT((elm), field) = (listelm); \
544 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \
549 if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
550 LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
555 #define LIST_NEXT(elm, field) ((elm)->field.le_next) macro
567 if (LIST_NEXT((elm), field) != NULL) \
568 LIST_NEXT((elm), field)->field.le_prev = \
570 *(elm)->field.le_prev = LIST_NEXT((elm), field); \