| /third_party/ulib/musl/src/env/ |
| A D | setenv.c | 7 int setenv(const char* var, const char* value, int overwrite) { in setenv() argument 11 if (!var || !*var || strchr(var, '=')) { in setenv() 15 if (!overwrite && getenv(var)) in setenv() 18 l1 = strlen(var); in setenv() 22 memcpy(s, var, l1); in setenv()
|
| /third_party/ulib/jemalloc/include/jemalloc/internal/ |
| A D | qr.h | 62 #define qr_foreach(var, a_qr, a_field) \ argument 63 for ((var) = (a_qr); \ 64 (var) != NULL; \ 65 (var) = (((var)->a_field.qre_next != (a_qr)) \ 66 ? (var)->a_field.qre_next : NULL)) 68 #define qr_reverse_foreach(var, a_qr, a_field) \ argument 69 for ((var) = ((a_qr) != NULL) ? qr_prev(a_qr, a_field) : NULL; \ 70 (var) != NULL; \ 71 (var) = (((var) != (a_qr)) \ 72 ? (var)->a_field.qre_prev : NULL))
|
| A D | jemalloc_internal_macros.h | 55 # define __DECONST(type, var) ((type)(uintptr_t)(const void *)(var)) argument
|
| /third_party/uapp/dash/src/ |
| A D | var.h | 55 struct var { struct 56 struct var *next; /* next entry in hash list */ argument 67 struct var *vp; /* the variable that was made local */ argument 76 extern struct var varinit[]; 128 struct var *setvar(const char *name, const char *val, int flags); 130 struct var *setvareq(char *s, int flags);
|
| A D | var.c | 108 STATIC struct var **findvar(struct var **, const char *); 163 struct var *vp; in initvar() 164 struct var *end; in initvar() 165 struct var **vpp; in initvar() 192 struct var *vp; in setvar() 331 struct var *v; in lookupvar() 358 struct var **vpp; in listvars() 359 struct var *vp; in listvars() 427 struct var *vp; in exportcmd() 485 struct var *vp; in mklocal() [all …]
|
| A D | arith_yacc.c | 135 static intmax_t assignment(int var, int noeval); 271 static intmax_t assignment(int var, int noeval) in assignment() argument 277 if (var != ARITH_VAR) in assignment() 278 return cond(var, &val, op, noeval); in assignment() 281 return cond(var, &val, op, noeval); in assignment()
|
| A D | expand.c | 719 char *var; in evalvar() local 734 var = p; in evalvar() 735 easy = (!quoted || (*var == '@' && shellparam.nparam)); in evalvar() 740 varlen = varvalue(var, varflags, flag, "ed); in evalvar() 762 subevalvar(p, var, 0, subtype, startloc, varflags, in evalvar() 774 varunset(p, var, 0, 0); in evalvar() 1747 varunset(const char *end, const char *var, const char *umsg, int varflags) in varunset() argument 1761 sh_error("%.*s: %s%s", end - var - 1, var, msg, tail); in varunset()
|
| A D | TOUR | 162 VSNORMAL $var 163 VSMINUS ${var-text} 164 VSMINUS|VSNUL ${var:-text} 165 VSPLUS ${var+text} 166 VSPLUS|VSNUL ${var:+text} 167 VSQUESTION ${var?text} 168 VSQUESTION|VSNUL ${var:?text} 169 VSASSIGN ${var=text} 170 VSASSIGN|VSNUL ${var=text} 203 var.c Maintains the variable symbol table. Called from expand.c.
|
| A D | nodes.h | 80 char *var; member
|
| A D | nodetypes | 93 args nodeptr # for var in args 95 var string # the for variable 139 vname nodeptr # file name if fd>&$var
|
| A D | nodes.c | 168 funcstringsize += strlen(n->nfor.var) + 1; 271 new->nfor.var = nodesavestr(n->nfor.var); 410 encodestring(n->nfor.var); in encodenode() 519 n->nfor.var = decodestring(); in decodenode()
|
| A D | nodes.c.pat | 51 #include "var.h"
|
| A D | eval.c | 409 setvar(n->nfor.var, sp->text, 0); in evalfor()
|
| A D | jobs.c | 1302 cmdputs(n->nfor.var); in cmdtxt()
|
| A D | parser.c | 354 n1->nfor.var = wordtext; in command()
|
| /third_party/uapp/dash/ |
| A D | rules.mk | 46 $(LOCAL_DIR)/src/var.c \
|
| /third_party/ulib/musl/ |
| A D | WHATSNEW | 214 - initgroups not working reliably (uninitialized var) 369 - efficient futex-requeue-based cond var broadcast 1346 - redesigned cond var implementation with major performance improvement 1351 - corruption of cond var mutex state when switching mutexes
|