Lines Matching refs:tvar
217 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
219 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
220 (var) = (tvar))
222 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
224 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
225 (var) = (tvar))
330 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
332 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
333 (var) = (tvar))
335 #define STAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
337 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
338 (var) = (tvar))
498 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument
500 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
501 (var) = (tvar))
503 #define LIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
505 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
506 (var) = (tvar))
660 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
662 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
663 (var) = (tvar))
665 #define TAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
667 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
668 (var) = (tvar))
680 #define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \ argument
682 (var) && ((tvar) = TAILQ_PREV((var), headname, field), 1); \
683 (var) = (tvar))
685 #define TAILQ_FOREACH_REVERSE_FROM_SAFE(var, head, headname, field, tvar) \ argument
687 (var) && ((tvar) = TAILQ_PREV((var), headname, field), 1); \
688 (var) = (tvar))