Searched refs:ioword (Results 1 – 6 of 6) sorted by relevance
/third_party/mksh/ |
D | tree.c | 31 static void pioact(struct shf *, struct ioword *); 34 static struct ioword **iocopy(struct ioword **, Area *); 35 static void iofree(struct ioword **, Area *); 62 struct ioword **ioact; in ptree() 249 pioact(struct shf *shf, struct ioword *iop) in pioact() 524 pioact(shf, va_arg(va, struct ioword *)); in vfptreef() 687 static struct ioword ** 688 iocopy(struct ioword **iow, Area *ap) in iocopy() 690 struct ioword **ior; in iocopy() 696 ior = alloc2(ior - iow + 1, sizeof(struct ioword *), ap); in iocopy() [all …]
|
D | syn.c | 35 struct ioword *old_heres[HERES]; 37 struct ioword **old_herep; 47 static struct ioword *synio(int); 180 static struct ioword * 183 struct ioword *iop; in synio() 184 static struct ioword *nextiop; in synio() 271 struct ioword *iop; in get_command() 275 static struct ioword *iops[NUFILE + 1]; in get_command() 514 t->ioact = alloc2(iopn, sizeof(struct ioword *), ATEMP); in get_command() 515 memcpy(t->ioact, iops, iopn * sizeof(struct ioword *)); in get_command()
|
D | lex.c | 96 static void readhere(struct ioword *); 915 struct ioword *iop = alloc(sizeof(struct ioword), ATEMP); in yylex() 1002 struct ioword **p = heres; in yylex() 1114 struct ioword **p; in gethere() 1127 readhere(struct ioword *iop) in readhere()
|
D | exec.c | 37 static int iosetup(struct ioword *, struct tbl *); 61 struct ioword **iowp; in execute() 1404 iosetup(struct ioword *iop, struct tbl *tp) in iosetup() 1411 struct ioword iotmp; in iosetup() 1588 hereinval(struct ioword *iop, int sub, char **resbuf, struct shf *shf) in hereinval() 1624 herein(struct ioword *iop, char **resbuf) in herein()
|
D | sh.h | 1941 struct ioword **ioact; /* IO actions (eg, < > >>) */ 2010 struct ioword { struct 2239 struct ioword *iop; 2361 EXTERN struct ioword *heres[HERES], **herep; 2438 int herein(struct ioword *, char **);
|
D | eval.c | 1556 struct ioword *io = *t->ioact; in comsub()
|