Lines Matching refs:LIST_NEXT
435 if (LIST_NEXT((elm), field) != NULL && \
436 LIST_NEXT((elm), field)->field.le_prev != \
458 (var) = LIST_NEXT((var), field))
463 (var) = LIST_NEXT((var), field))
467 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
472 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
481 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\
482 LIST_NEXT((listelm), field)->field.le_prev = \
483 &LIST_NEXT((elm), field); \
484 LIST_NEXT((listelm), field) = (elm); \
485 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \
491 LIST_NEXT((elm), field) = (listelm); \
493 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \
498 if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
499 LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
504 #define LIST_NEXT(elm, field) ((elm)->field.le_next) macro
516 if (LIST_NEXT((elm), field) != NULL) \
517 LIST_NEXT((elm), field)->field.le_prev = \
519 *(elm)->field.le_prev = LIST_NEXT((elm), field); \