Lines Matching refs:SLIST_NEXT
191 while (SLIST_NEXT(curelm, field) != NULL) \
192 curelm = SLIST_NEXT(curelm, field); \
193 SLIST_NEXT(curelm, field) = SLIST_FIRST(head2); \
205 (var) = SLIST_NEXT((var), field))
210 (var) = SLIST_NEXT((var), field))
214 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
219 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
225 (varp) = &SLIST_NEXT((var), field))
232 SLIST_NEXT((elm), field) = SLIST_NEXT((slistelm), field); \
233 SLIST_NEXT((slistelm), field) = (elm); \
237 SLIST_NEXT((elm), field) = SLIST_FIRST((head)); \
241 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) macro
250 while (SLIST_NEXT(curelm, field) != (elm)) \
251 curelm = SLIST_NEXT(curelm, field); \
258 SLIST_NEXT(elm, field) = \
259 SLIST_NEXT(SLIST_NEXT(elm, field), field); \
263 SLIST_FIRST((head)) = SLIST_NEXT(SLIST_FIRST((head)), field); \
268 *(prevp) = SLIST_NEXT(elm, field); \