Home
last modified time | relevance | path

Searched refs:ioword (Results 1 – 6 of 6) sorted by relevance

/third_party/mksh/
Dtree.c31 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 …]
Dsyn.c35 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()
Dlex.c96 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()
Dexec.c37 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()
Dsh.h1941 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 **);
Deval.c1556 struct ioword *io = *t->ioact; in comsub()