Lines Matching refs:tvar
205 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
207 (var) && ((tvar) = SLIST_NEXT(var, field), 1); \
208 (var) = (tvar))
279 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument
281 (var) && ((tvar) = LIST_NEXT(var, field), 1); \
282 (var) = (tvar))
362 #define SIMPLEQ_FOREACH_SAFE(var, head, field, tvar) \ argument
364 (var) && ((tvar) = SIMPLEQ_NEXT(var, field), 1); \
365 (var) = (tvar))
441 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
444 ((tvar) = TAILQ_NEXT(var, field), 1); \
445 (var) = (tvar))
453 #define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \ argument
456 ((tvar) = TAILQ_PREV(var, headname, field), 1); \
457 (var) = (tvar))
558 #define CIRCLEQ_FOREACH_SAFE(var, head, field, tvar) \ argument
561 ((tvar) = CIRCLEQ_NEXT(var, field), 1); \
562 (var) = (tvar))
569 #define CIRCLEQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \ argument
572 ((tvar) = CIRCLEQ_PREV(var, headname, field), 1); \
573 (var) = (tvar))