/src/bin/ksh/ |
expand.h | 69 vp__ = (void**) alloc(sizeofN(void*, n), ATEMP); \ 78 sizeofN(void*, n*2), ATEMP); \ 89 sizeofN(void*, XPsize(x)), ATEMP) 91 #define XPfree(x) afree((void*) (x).beg, ATEMP)
|
main.c | 290 s = pushs(SSTRING, ATEMP); 296 s = pushs(SFILE, ATEMP); 306 s = pushs(SSTDIN, ATEMP); 476 s = pushs(SFILE, ATEMP); 478 s->file = str_save(name, ATEMP); 496 s = pushs(SSTRING, ATEMP); 499 afree(s, ATEMP); 658 ep = (struct env *) alloc(sizeof(*ep), ATEMP); 714 afree(ep, ATEMP); 752 /* remove temp files and free ATEMP Area * [all...] |
syn.c | 219 ATEMP); 227 afree((void*) iops, ATEMP); 268 afree(t, ATEMP); 308 XPput(args, wdcopy(let_cmd, ATEMP)); 342 t->str = str_save(ident, ATEMP); 403 afree((void*) iops, ATEMP); 408 sizeofN(struct ioword *, iopn), ATEMP); 585 t->left->args = (char **) alloc(sizeof(char *) * 2, ATEMP); 586 t->left->args[0] = alloc(sizeof(char) * 3, ATEMP); 591 t->left->vars = (char **) alloc(sizeof(char *), ATEMP); [all...] |
lex.c | 125 Xinit(ws, wp, 64, ATEMP); 185 afree(tmp, ATEMP); 633 (struct ioword *) alloc(sizeof(*iop), ATEMP); 740 afree(yylval.cp, ATEMP); 757 afree(yylval.cp, ATEMP); 796 Xinit(xs, xp, 256, ATEMP); 968 afree(s->u.freeme, ATEMP); 1129 saved_atemp = ATEMP; 1248 afree(tmp, ATEMP); 1288 Xinit(ws, wp, 32, ATEMP); [all...] |
var.c | 48 l = (struct block *) alloc(sizeof(struct block), ATEMP); 87 afree(l, ATEMP); 157 tmp = str_nsave(p+1, len-2, ATEMP); 159 afree(tmp, ATEMP); 160 n = str_nsave(n, p - n, ATEMP); 165 afree(sub, ATEMP); 194 vp->areap = ATEMP; 272 vp->areap = ATEMP; 345 afree(s, ATEMP); 410 afree(fs, ATEMP); [all...] |
eval.c | 74 s = pushs(SWSTR, ATEMP); 80 afree(s, ATEMP); 200 Xinit(ds, dp, 128, ATEMP); /* init dest. string */ 316 sizeof(SubType), ATEMP); 426 debunk((char *) alloc(len, ATEMP), 592 Xinit(ds, dp, 128, ATEMP); 745 xp->str = str_save(ulton((unsigned long)c, 10), ATEMP); 856 s = pushs(SSTRING, ATEMP); 860 afree(s, ATEMP); 935 return str_nsave(str, p - str, ATEMP); [all...] |
expr.c | 505 tvar = str_nsave(es->tokp, cp - es->tokp, ATEMP); 507 afree(tvar, ATEMP); 513 tvar = str_nsave(es->tokp, --cp - es->tokp, ATEMP); 520 afree(tvar, ATEMP); 577 vp = (struct tbl*) alloc(sizeof(struct tbl), ATEMP); 580 vp->areap = ATEMP;
|
edit.c | 548 s = pushs(SWSTR, ATEMP); 583 afree(toglob, ATEMP); 638 afree(toglob, ATEMP); 670 alloc(sizeof(struct path_order_info) * nwords, ATEMP); 687 afree((void *) info, ATEMP); 699 afree(words[i], ATEMP); 828 toglob = str_nsave(str, slen + 1, ATEMP); /* + 1 for "*" */ 889 afree(words[i], ATEMP); 890 afree(words, ATEMP); 943 XPput(*wp, str_save(te->name, ATEMP)); [all...] |
misc.c | 281 return str_save(m, ATEMP); 542 : (char *) alloc(len, ATEMP); 1120 char *str = (char *) alloc(max_width + 1, ATEMP); 1159 afree(str, ATEMP); 1298 b = alloc(MAXPATHLEN + 1, ATEMP); 1306 ret = aresize(b, strlen(b) + 1, ATEMP); 1308 afree(b, ATEMP); 1320 b = alloc(MAXPATHLEN + 1, ATEMP); 1324 afree(b, ATEMP); 1329 b = aresize(b, len, ATEMP); [all...] |
c_ksh.c | 94 fdir = dir = alloc(ilen + nlen + elen, ATEMP); 104 Xinit(xs, xp, PATH, ATEMP); 130 afree(fdir, ATEMP); 167 afree(fdir, ATEMP); 215 afree(freep, ATEMP); 317 Xinit(xs, xp, 128, ATEMP); 946 alias = str_nsave(alias, val++ - alias, ATEMP); 988 afree(alias, ATEMP);
|
path.c | 202 afree(p, ATEMP); 213 Xinit(xs, xp, strlen(pathx) + 1, ATEMP);
|
c_sh.c | 325 Xinit(xs, xp, 128, ATEMP); 327 Xinit(cs, cp, 128, ATEMP); 437 s = pushs(SWORDS, ATEMP); 468 afree(s, ATEMP); 805 afree(wp[i], ATEMP);
|
shf.c | 47 shf = (struct shf *) alloc(sizeof(struct shf) + bsize, ATEMP); 48 shf->areap = ATEMP; 107 shf->buf = (unsigned char *) alloc(bsize, ATEMP); 112 shf = (struct shf *) alloc(sizeof(struct shf) + bsize, ATEMP); 116 shf->areap = ATEMP; 195 shf = (struct shf *) alloc(sizeof(struct shf), ATEMP); 198 shf->areap = ATEMP;
|
history.c | 103 editor = str_nsave(p, len, ATEMP); 152 pat = str_save(*wp, ATEMP); 235 tf = maketemp(ATEMP, TT_HIST_EDIT, &e->temps); 347 line = str_save(*hp, ATEMP); 357 Xinit(xs, xp, 128, ATEMP);
|
table.c | 188 p = (struct tbl **)alloc(sizeofN(struct tbl *, tp->size+1), ATEMP);
|
exec.c | 136 e->savefd = (short *) alloc(sizeofN(short, NUFILE), ATEMP); 970 afree(npath, ATEMP); 1065 Xinit(xs, xp, 128, ATEMP); 1275 h = maketemp(ATEMP, TT_HEREDOC_EXP, &e->temps); 1297 s = pushs(SSTRING, ATEMP);
|
sh.h | 199 #define ATEMP &e->area
|
c_test.c | 309 char *p = str_nsave(opnd1, len + 1, ATEMP);
|
emacs.c | 1416 m2 = m1 = x_mapin(a1, ATEMP); 1427 afree(m2, ATEMP);
|