Searched refs:DONTFREE (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/cmd/awk/ |
H A D | tran.c | 83 recloc->tval = REC|STR|DONTFREE; in syminit() 87 NUM|STR|CON|DONTFREE, symtab); in syminit() 90 NUM|STR|CON|DONTFREE, symtab); in syminit() 93 STR|DONTFREE, symtab)->sval; in syminit() 95 STR|DONTFREE, symtab)->sval; in syminit() 97 STR|DONTFREE, symtab)->sval; in syminit() 99 STR|DONTFREE, symtab)->sval; in syminit() 101 STR|DONTFREE, symtab)->sval; in syminit() 103 STR|DONTFREE, symtab)->sval; in syminit() 111 STR|DONTFREE, symtab)->sval; in syminit() [all …]
|
H A D | lib.c | 126 if (!(recloc->tval & DONTFREE)) in getrec() 129 recloc->tval = REC | STR | DONTFREE; in getrec() 260 if (!(p->tval & DONTFREE)) in fldbld() 263 p->tval = FLD | STR | DONTFREE; in fldbld() 276 if (!(p->tval & DONTFREE)) in fldbld() 279 p->tval = FLD | STR | DONTFREE; in fldbld() 319 if (!(p->tval & DONTFREE)) in cleanfld() 321 p->tval = FLD | STR | DONTFREE; in cleanfld() 358 newfld[i].tval = FLD|STR|DONTFREE; in morefld() 439 if (!(p->tval & DONTFREE)) in refldbld() [all …]
|
H A D | awk.h | 130 #define DONTFREE 04 /* string space is not freeable */ macro 137 #define freeable(p) (!((p)->tval & DONTFREE))
|
H A D | run.c | 185 { OCELL, CCOPY, 0, (uchar *) "", 0.0, NUM|STR|DONTFREE }; in call() 266 oargs[i]->tval &= ~(STR|NUM|DONTFREE); in call() 300 y->tval = x->tval & ~(CON|FLD|REC|DONTFREE); in copycell() 386 if (!(recloc->tval & DONTFREE)) in getaline() 392 recloc->tval = REC | STR | DONTFREE; in getaline() 454 x->tval &= ~(STR|NUM|DONTFREE); in array()
|