Lines Matching refs:exitval
527 return(shp->exitval);
696 shp->oldexit=shp->exitval;
697 shp->exitval=0;
987 shp->exitval = 0;
1008 shp->exitval = (*shp->bltinfun)(argn,com,(void*)bp);
1013 if(!nv_isattr(np,BLT_EXIT) && shp->exitval!=SH_RUNPROG)
1014 shp->exitval &= SH_EXITMASK;
1083 if(shp->exitval >=0)
1109 shp->exitval = ERROR_NOEXEC;
1114 shp->exitval = ERROR_NOENT;
1272 if(shp->exitval == (SH_EXITSIG|SIGINT))
1349 sh_done(shp,(shp->exitval&SH_EXITSIG)?(shp->exitval&SH_EXITMASK):0);
1425 type = shp->exitval;
1432 type = shp->exitval;
1437 shp->exitval = type;
1636 shp->exitval=sh_readline(shp,&nullptr,0,1,1000*shp->st.tmout);
1638 if(shp->exitval||sfeof(sfstdin)||sferror(sfstdin))
1640 shp->exitval = 1;
1785 shp->exitval= r;
1817 shp->exitval = !arith_exec((Arith_t*)t->ar.arcomp);
1819 shp->exitval = !sh_arith(arg[1]);
1829 shp->exitval=0; /* force zero exit for if-then-fi */
1895 shp->exitval = !shp->exitval;
2130 n = !shp->exitval;
2198 shp->exitval = ((!n)^negate);
2204 if(shp->trapnote || (shp->exitval && sh_isstate(SH_ERREXIT)) &&
2245 return(shp->exitval);
2647 r = shp->exitval;
2683 if(shp->exitval > SH_EXITSIG)
2684 sh_fault(shp->exitval&SH_EXITMASK);
2792 sh.exitval = 0;
2793 sh.exitval = (*funptr(np))(n,argv,(void*)bp);
2807 return(sh.exitval);
3122 shp->exitval = 0;
3176 shp->exitval = 0;