Lines Matching defs:cmd
674 evalcommand(union node *cmd, int flags, struct backcmd *backcmd)
708 TRACE(("evalcommand(0x%lx, %d) called\n", (long)cmd, flags));
715 for (argp = cmd->ncmd.args ; argp ; argp = argp->narg.next) {
729 expredir(cmd->ncmd.redirect);
733 for (argp = cmd->ncmd.args ; argp ; argp = argp->narg.next) {
829 if (cmd->ncmd.backgnd
836 jp = makejob(cmd, 1);
837 mode = cmd->ncmd.backgnd;
879 forkchild(jp, cmd, mode, vforked);
893 forkparent(jp, cmd, mode, pid);
899 if (forkshell(jp, cmd, mode) != 0)
926 redirect(cmd->ncmd.redirect, REDIR_PUSH);
1003 redirect(cmd->ncmd.redirect, mode);
1060 redirect(cmd->ncmd.redirect, vforked ? REDIR_VFORK : 0);