Lines Matching refs:le_prev
384 struct type **le_prev; /* address of previous next element */ \
394 LIST_FIRST((head))->field.le_prev != \
401 LIST_NEXT((elm), field)->field.le_prev != \
407 if (*(elm)->field.le_prev != (elm)) \
437 LIST_NEXT((listelm), field)->field.le_prev = \
440 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \
445 (elm)->field.le_prev = (listelm)->field.le_prev; \
447 *(listelm)->field.le_prev = (elm); \
448 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \
454 LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
456 (elm)->field.le_prev = &LIST_FIRST((head)); \
465 LIST_NEXT((elm), field)->field.le_prev = \
466 (elm)->field.le_prev; \
467 *(elm)->field.le_prev = LIST_NEXT((elm), field); \
469 TRASHIT((elm)->field.le_prev); \
477 swap_tmp->field.le_prev = &LIST_FIRST((head1)); \
479 swap_tmp->field.le_prev = &LIST_FIRST((head2)); \