redir 113 usr/bin/sh/sh.c execute(int argc, char *argv[], int *redir, int flags, cmdfn_t cmdfn)
redir 126 usr/bin/sh/sh.c if (redir[i] != -1)
redir 127 usr/bin/sh/sh.c close(redir[i]);
redir 137 usr/bin/sh/sh.c if (redir[i] != -1) {
redir 138 usr/bin/sh/sh.c if (dup2(redir[i], i) == -1)
redir 140 usr/bin/sh/sh.c close(redir[i]);
redir 150 usr/bin/sh/sh.c if (redir[0] == -1) {
redir 178 usr/bin/sh/sh.c if (redir[i] != -1)
redir 179 usr/bin/sh/sh.c close(redir[i]);
redir 201 usr/bin/sh/sh.c redirect(char **args, int *redir)
redir 233 usr/bin/sh/sh.c if (redir[io] == -1) {
redir 246 usr/bin/sh/sh.c redir[io] = fd;
redir 274 usr/bin/sh/sh.c parsecmd(char *cmds, int *redir, int flags)
redir 330 usr/bin/sh/sh.c argc = redirect(args, redir);
redir 345 usr/bin/sh/sh.c execute(argc, args, redir, flags, fn);
redir 352 usr/bin/sh/sh.c int redir[2] = { -1, -1 };
redir 360 usr/bin/sh/sh.c redir[0] = pip[0];
redir 365 usr/bin/sh/sh.c redir[1] = pip[1];
redir 366 usr/bin/sh/sh.c parsecmd(cmds, redir, flags | CMD_PIPE);
redir 370 usr/bin/sh/sh.c redir[0] = pip[0];
redir 371 usr/bin/sh/sh.c redir[1] = -1;
redir 372 usr/bin/sh/sh.c parsecmd(cmds, redir, flags);