Lines Matching refs:le_next
253 struct type *le_next; /* next element */ \
263 #define LIST_NEXT(elm, field) ((elm)->field.le_next)
278 if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \
279 (listelm)->field.le_next->field.le_prev = \
280 &(elm)->field.le_next; \
281 (listelm)->field.le_next = (elm); \
282 (elm)->field.le_prev = &(listelm)->field.le_next; \
287 (elm)->field.le_next = (listelm); \
289 (listelm)->field.le_prev = &(elm)->field.le_next; \
293 if (((elm)->field.le_next = (head)->lh_first) != NULL) \
294 (head)->lh_first->field.le_prev = &(elm)->field.le_next;\
300 if ((elm)->field.le_next != NULL) \
301 (elm)->field.le_next->field.le_prev = \
303 *(elm)->field.le_prev = (elm)->field.le_next; \
307 if (((elm2)->field.le_next = (elm)->field.le_next) != NULL) \
308 (elm2)->field.le_next->field.le_prev = \
309 &(elm2)->field.le_next; \