/freebsd/contrib/libarchive/unzip/ |
H A D | la_queue.h | 211 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 213 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 214 (var) = (tvar)) 216 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 218 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 219 (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 …]
|
/freebsd/contrib/elftoolchain/common/ |
H A D | _elftc.h | 80 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument 82 (var) && ((tvar) = LIST_NEXT((var), field), 1); \ 83 (var) = (tvar)) 87 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 89 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 90 (var) = (tvar)) 139 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument 141 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ 142 (var) = (tvar)) 275 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument [all …]
|
/freebsd/sys/sys/ |
H A D | queue.h | 244 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 246 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 247 (var) = (tvar)) 249 #define SLIST_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument 251 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 252 (var) = (tvar)) 408 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument 410 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ 411 (var) = (tvar)) 413 #define STAILQ_FOREACH_FROM_SAFE(var, head, field, tvar) \ argument [all …]
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | sys-queue.h | 212 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 214 (var) && ((tvar) = SLIST_NEXT(var, field), 1); \ 215 (var) = (tvar)) 286 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument 288 (var) && ((tvar) = LIST_NEXT(var, field), 1); \ 289 (var) = (tvar)) 369 #define SIMPLEQ_FOREACH_SAFE(var, head, field, tvar) \ argument 371 (var) && ((tvar) = SIMPLEQ_NEXT(var, field), 1); \ 372 (var) = (tvar)) 450 #define XSIMPLEQ_FOREACH_SAFE(var, head, field, tvar) \ argument [all …]
|
/freebsd/contrib/openbsm/compat/ |
H A D | queue.h | 165 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 167 (var) && ((tvar) = SLIST_NEXT((var), field), 1); \ 168 (var) = (tvar)) 247 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument 249 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ 250 (var) = (tvar)) 364 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ argument 366 (var) && ((tvar) = LIST_NEXT((var), field), 1); \ 367 (var) = (tvar)) 454 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument [all …]
|
/freebsd/lib/libusb/ |
H A D | libusb_global_linux.h | 81 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument 83 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \ 84 (var) = (tvar))
|
/freebsd/sys/contrib/ck/include/ |
H A D | ck_queue.h | 161 #define CK_SLIST_FOREACH_SAFE(var, head, field, tvar) \ argument 163 (var) && ((tvar) = CK_SLIST_NEXT(var, field), 1); \ 164 (var) = (tvar)) 275 #define CK_STAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument 277 (var) && ((tvar) = \ 279 (var) = (tvar)) 392 #define CK_LIST_FOREACH_SAFE(var, head, field, tvar) \ argument 394 (var) && ((tvar) = CK_LIST_NEXT((var), field), 1); \ 395 (var) = (tvar))
|
/freebsd/sys/contrib/dpdk_rte_lpm/ |
H A D | rte_tailq.h | 130 #define TAILQ_FOREACH_SAFE(var, head, field, tvar) \ argument 132 (var) && ((tvar) = TAILQ_NEXT((var), field), 1); \ 133 (var) = (tvar))
|
/freebsd/contrib/libder/libder/ |
H A D | libder.h | 156 #define DER_FOREACH_CHILD_SAFE(var, obj, tvar) \ argument 158 (var) && ((tvar) = DER_NEXT((var)), 1); \ 159 (var) = (tvar))
|
/freebsd/contrib/bmake/ |
H A D | var.c | 2399 FStr tvar, str; in ApplyModifier_Loop() local 2407 tvar = LazyBuf_DoneGet(&tvarBuf); in ApplyModifier_Loop() 2408 args.var = tvar.str; in ApplyModifier_Loop() 2435 FStr_Done(&tvar); in ApplyModifier_Loop() 2440 FStr_Done(&tvar); in ApplyModifier_Loop()
|