Lines Matching defs:redirect
241 /* flags passed to redirect */
474 union node *redirect;
488 union node *redirect;
1235 static void redirect (union node *, int);
2690 expredir(cmd->ncmd.redirect);
2812 redirect(cmd->ncmd.redirect, REDIR_PUSH);
2864 redirect(cmd->ncmd.redirect, mode);
2907 redirect(cmd->ncmd.redirect, 0);
2964 expredir(n->nredir.redirect);
2965 redirect(n->nredir.redirect, REDIR_PUSH);
3053 expredir(n->nredir.redirect);
3058 redirect(n->nredir.redirect, 0);
6389 * background commands, where we want to redirect fd0 to /dev/null only
7422 for (np = n->ncmd.redirect ; np ; np = np->nfile.next) {
8580 calcsize(n->ncmd.redirect);
8590 calcsize(n->nredir.redirect);
8672 new->ncmd.redirect = copynode(n->ncmd.redirect);
8684 new->nredir.redirect = copynode(n->nredir.redirect);
9395 n3->nredir.redirect = NULL;
9669 n1->nredir.redirect = NULL;
9719 n1->nredir.redirect = redir;
9790 n->ncmd.redirect = redir;
10992 redirect(union node *redir, int flags)
11014 continue; /* redirect from/to same file descriptor */
11669 for (np = cmd->ncmd.redirect ; np ; np = np->nfile.next) {