Lines Matching refs:LIST_NEXT
493 if (LIST_NEXT((elm), field) != NULL && \
494 LIST_NEXT((elm), field)->field.le_prev != \
523 while (LIST_NEXT(curelm, field) != NULL) \
524 curelm = LIST_NEXT(curelm, field); \
525 LIST_NEXT(curelm, field) = LIST_FIRST(head2); \
526 LIST_FIRST(head2)->field.le_prev = &LIST_NEXT(curelm, field); \
538 (var) = LIST_NEXT((var), field))
543 (var) = LIST_NEXT((var), field))
547 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
552 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
561 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\
562 LIST_NEXT((listelm), field)->field.le_prev = \
563 &LIST_NEXT((elm), field); \
564 LIST_NEXT((listelm), field) = (elm); \
565 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \
571 LIST_NEXT((elm), field) = (listelm); \
573 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \
578 if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
579 LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
584 #define LIST_NEXT(elm, field) ((elm)->field.le_next) macro
596 if (LIST_NEXT((elm), field) != NULL) \
597 LIST_NEXT((elm), field)->field.le_prev = \
599 *(elm)->field.le_prev = LIST_NEXT((elm), field); \