Home
last modified time | relevance | path

Searched refs:tvar (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/boot/sys/sys/
H A Dqueue.h200 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
202 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
203 (var) = (tvar))
205 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
207 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \
208 (var) = (tvar))
313 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
315 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \
316 (var) = (tvar))
318 #define STAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
[all …]
/illumos-gate/usr/src/contrib/bhyve/sys/
H A Dqueue.h217 #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
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dqueue.h200 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument
203 ((tvar) = SLIST_NEXT((var), field), 1); \
204 (var) = (tvar))
206 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
209 ((tvar) = SLIST_NEXT((var), field), 1); \
210 (var) = (tvar))
326 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
329 ((tvar) = STAILQ_NEXT((var), field), 1); \
330 (var) = (tvar))
332 #define STAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument
[all …]
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_sge.c1908 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument
1910 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \
1911 (var) = (tvar))