Lines Matching refs:tvar
201 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
203 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
204 (var) = (tvar))
206 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
208 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
209 (var) = (tvar))
314 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
316 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
317 (var) = (tvar))
319 #define STAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
321 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
322 (var) = (tvar))
465 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument
467 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
468 (var) = (tvar))
470 #define LIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
472 (var) && ((tvar) = LIST_NEXT((var), field), 1); \
473 (var) = (tvar))
627 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
629 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
630 (var) = (tvar))
632 #define TAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
634 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
635 (var) = (tvar))
647 #define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \ argument
649 (var) && ((tvar) = TAILQ_PREV((var), headname, field), 1); \
650 (var) = (tvar))
652 #define TAILQ_FOREACH_REVERSE_FROM_SAFE(var, head, headname, field, tvar) \ argument
654 (var) && ((tvar) = TAILQ_PREV((var), headname, field), 1); \
655 (var) = (tvar))