/src/sys/sys/ |
gcq.h | 288 #define _GCQ_GDQ_TYPED(tvar, h, type, name, ptr, fn) \ 289 (gcq_hq(h)->ptr != gcq_hq(h) ? (tvar = GCQ_ITEM(fn(gcq_hq(h)->ptr), \ 290 type, name), true) : (tvar = NULL, false)) 294 #define _GCQ_NP_TYPED(tvar, current, head, start, type, name, np, fn) \ 296 (tvar = GCQ_ITEM(fn(np(current, head, start)), type, name), true) : \ 297 (tvar = NULL, false)) 303 #define _GCQ_GDQ_COND_TYPED(tvar, h, type, name, ptr, rem, cond) \ 304 (gcq_hq(h)->ptr != gcq_hq(h) ? (tvar = GCQ_ITEM(gcq_hq(h)->ptr, \ 305 type, name), ((cond) ? (rem, true) : (tvar = NULL, false))) : \ 306 (tvar = NULL, false) [all...] |
queue.h | 128 #define SLIST_FOREACH_SAFE(var, head, field, tvar) \ 131 ((tvar) = SLIST_NEXT((var), field), 1); \ 132 (var) = (tvar)) 204 #define LIST_FOREACH_SAFE(var, head, field, tvar) \ 207 ((tvar) = LIST_NEXT((var), field), 1); \ 208 (var) = (tvar)) 636 #define STAILQ_FOREACH_SAFE(var, head, field, tvar) \ 638 (var) && ((tvar) = STAILQ_NEXT((var), field), 1); \ 639 (var) = (tvar))
|
/src/bin/ksh/ |
expr.c | 472 char *tvar; local in function:token 505 tvar = str_nsave(es->tokp, cp - es->tokp, ATEMP); 506 es->val = global(tvar); 507 afree(tvar, ATEMP); 513 tvar = str_nsave(es->tokp, --cp - es->tokp, ATEMP); 517 es->val->val.s = tvar; 519 evalerr(es, ET_BADLIT, tvar); 520 afree(tvar, ATEMP);
|
var.c | 621 char *tvar; local in function:typeset 649 tvar = str_nsave(var, val++ - var, ATEMP); 654 tvar = (char *) __UNCONST(var); 659 if (Flag(FRESTRICTED) && (strcmp(tvar, "PATH") == 0 660 || strcmp(tvar, "ENV") == 0 661 || strcmp(tvar, "SHELL") == 0)) 662 errorf("%s: restricted", tvar); 664 vp = (set&LOCAL) ? local(tvar, (set & LOCAL_COPY) ? true : false) 665 : global(tvar); 677 errorf("%s: is read only", tvar); [all...] |
/src/sys/dev/ic/ |
sl811hs.c | 733 #define GOT_FIRST_TO(tvar, t) \ 734 GCQ_GOT_FIRST_TYPED(tvar, &(t)->to, struct slhci_pipe, to) 736 #define FIND_TO(var, t, tvar, cond) \ 737 GCQ_FIND_TYPED(var, &(t)->to, tvar, struct slhci_pipe, to, cond) 739 #define FOREACH_AP(var, t, tvar) \ 740 GCQ_FOREACH_TYPED(var, &(t)->ap, tvar, struct slhci_pipe, ap) 742 #define GOT_FIRST_TIMED_COND(tvar, t, cond) \ 743 GCQ_GOT_FIRST_COND_TYPED(tvar, &(t)->timed, struct slhci_pipe, xq, cond) 745 #define GOT_FIRST_CB(tvar, t) \ 746 GCQ_GOT_FIRST_TYPED(tvar, &(t)->q[Q_CB], struct slhci_pipe, xq [all...] |
/src/usr.bin/make/ |
var.c | 2404 FStr tvar, str; local in function:ApplyModifier_Loop 2412 tvar = LazyBuf_DoneGet(&tvarBuf); 2413 args.var = tvar.str; 2440 FStr_Done(&tvar); 2445 FStr_Done(&tvar);
|