Lines Matching refs:exitstatus
86 int exitstatus; /* exit status of last command */ variable
142 exitstatus = 0; in evalcmd()
143 return exitstatus; in evalcmd()
178 exitstatus = 0; in evalstring()
200 exitstatus = 0; in evaltree()
218 if (evalskip || exitstatus != 0) { in evaltree()
225 if (evalskip || exitstatus == 0) in evaltree()
243 if (exitstatus == 0) in evaltree()
248 exitstatus = 0; in evaltree()
274 exitstatus = 0; in evaltree()
280 exitstatus = !exitstatus; in evaltree()
304 if (eflag && exitstatus != 0 && do_etest) in evaltree()
305 exitshell(exitstatus); in evaltree()
328 status = exitstatus; in evalloop()
332 if (exitstatus != 0) in evalloop()
335 if (exitstatus == 0) in evalloop()
339 status = exitstatus; in evalloop()
344 exitstatus = status; in evalloop()
359 oexitstatus = exitstatus; in evalfor()
369 status = exitstatus; in evalfor()
381 exitstatus = status; in evalfor()
399 oexitstatus = exitstatus; in evalcase()
412 exitstatus = 0; in evalcase()
417 exitstatus = 0; in evalcase()
433 oexitstatus = exitstatus; in evalsubshell()
443 exitstatus = waitforjob(jp, (int *)NULL); in evalsubshell()
446 exitstatus = 0; in evalsubshell()
461 oexitstatus = exitstatus; in evalredir()
472 exitstatus = 2; in evalredir()
618 exitstatus = waitforjob(jp, (int *)NULL); in evalpipe()
619 TRACE(("evalpipe: job done exit status %d\n", exitstatus)); in evalpipe()
622 exitstatus = 0; in evalpipe()
657 exitstatus = 0; in evalbackcmd()
660 exitstatus = oexitstatus; in evalbackcmd()
668 exitstatus = 2; in evalbackcmd()
857 oexitstatus = exitstatus; in evalcommand()
858 exitstatus = 0; in evalcommand()
1065 exitstatus = oexitstatus; in evalcommand()
1083 exitshell(exitstatus); in evalcommand()
1103 exitstatus = SIGINT+128; in evalcommand()
1105 exitstatus = 2; in evalcommand()
1124 exitstatus = (*builtinfunc[cmdentry.u.index])(argc, argv); in evalcommand()
1128 if (exitstatus == 0 || exitstatus == 1) in evalcommand()
1129 exitstatus = 2; in evalcommand()
1141 exitshell(exitstatus); in evalcommand()
1173 exitstatus = waitforjob(jp, &realstatus); in evalcommand()
1235 return exitstatus; in bltincmd()