/external/mksh/src/ |
histrap.c | 378 afree(*histptr, APERM); 546 history = aresize2(history, n, sizeof(char *), APERM); 577 afree(hname, APERM); 596 history = alloc2(histsize, sizeof(char *), APERM); 638 strdupx(c, cmd, APERM); 647 afree(c, APERM); 661 afree(*history, APERM); 718 strdupx(hname, hname, APERM); 858 afree(*hp, APERM); 859 strdupx(*hp, (char *)(base + 4), APERM); [all...] |
main.c | 120 cp = alloc(sizeof(*bufptr) - ALLOC_SIZE, APERM); 147 afree(cp, APERM); 213 ainit(&aperm); 240 ktinit(APERM, &builtins, 270 ktinit(APERM, &taliases, 0); 271 ktinit(APERM, &aliases, 0); 273 ktinit(APERM, &homedirs, 0); 289 confstr(_CS_PATH, cp = alloc(k + 1, APERM), k + 1) == k + 1) 552 l->argv = alloc2(l->argc + 2, sizeof(void *), APERM); 1009 afreeall(APERM); [all...] |
var.c | 132 ktinit(APERM, &specials, 1189 afree(path, APERM); 1191 strdupx(path, s, APERM); 1197 afree(tmpdir, APERM); 1211 strdupx(tmpdir, s, APERM); 1304 afree(path, APERM); 1305 strdupx(path, def_path, APERM); 1312 afree(tmpdir, APERM); [all...] |
exec.c | 120 afree(cp, APERM); 1111 afree(tp->val.s, APERM); 1135 strdupx(tp->val.s, npath.ro, APERM); 1173 afree(tp->val.s, APERM); [all...] |
edit.c | [all...] |
funcs.c | 1121 afree(ap->val.s, APERM); 1128 strdupx(ap->val.s, newval, APERM); 1186 afree(ap->val.s, APERM); 1197 afree(ap->val.s, APERM); [all...] |
jobs.c | [all...] |
misc.c | [all...] |
syn.c | 816 ktinit(APERM, &keywords,
|
eval.c | [all...] |
sh.h | 646 EXTERN Area aperm; /* permanent object space */ variable 647 #define APERM &aperm [all...] |