Lines Matching refs:LIST_NEXT
361 (var) = LIST_NEXT((var), field))
365 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
373 if ((LIST_NEXT((elm), field) = \
374 LIST_NEXT((listelm), field)) != NULL) \
375 LIST_NEXT((listelm), field)->field.le_prev = \
376 &LIST_NEXT((elm), field); \
377 LIST_NEXT((listelm), field) = (elm); \
378 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \
383 LIST_NEXT((elm), field) = (listelm); \
385 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \
389 if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
391 &LIST_NEXT((elm), field); \
396 #define LIST_NEXT(elm, field) ((elm)->field.le_next) macro
399 if (LIST_NEXT((elm), field) != NULL) \
400 LIST_NEXT((elm), field)->field.le_prev = \
402 *(elm)->field.le_prev = LIST_NEXT((elm), field); \