Lines Matching refs:tvar
179 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \
181 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
182 (var) = (tvar))
184 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \
186 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
187 (var) = (tvar))
281 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \
283 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
284 (var) = (tvar))
286 #define STAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \
288 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
289 (var) = (tvar))
420 #define LIST_FOREACH_SAFE(var, head, field, tvar) \
422 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
423 (var) = (tvar))
425 #define LIST_FOREACH_FROM_SAFE(var, head, field, tvar) \
427 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
428 (var) = (tvar))
567 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \
569 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
570 (var) = (tvar))
572 #define TAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \
574 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
575 (var) = (tvar))
587 #define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \
589 (var) && ((tvar) = TAILQ_PREV((var), headname, field), 1); \
590 (var) = (tvar))
592 #define TAILQ_FOREACH_REVERSE_FROM_SAFE(var, head, headname, field, tvar) \
594 (var) && ((tvar) = TAILQ_PREV((var), headname, field), 1); \
595 (var) = (tvar))