Lines Matching refs:exitval
601 return(shp->exitval);
909 shp->oldexit=shp->exitval;
910 shp->exitval=0;
1246 shp->exitval = 0;
1267 shp->exitval = (*shp->bltinfun)(argn,com,(void*)bp);
1272 if(!nv_isattr(np,BLT_EXIT) && shp->exitval!=SH_RUNPROG)
1273 shp->exitval &= SH_EXITMASK;
1342 if(shp->exitval >=0)
1375 shp->exitval = ERROR_NOEXEC;
1380 shp->exitval = ERROR_NOENT;
1592 if(shp->exitval == (SH_EXITSIG|SIGINT))
1681 sh_done(shp,(shp->exitval&SH_EXITSIG)?(shp->exitval&SH_EXITMASK):0);
1767 type = shp->exitval;
1774 type = shp->exitval;
1779 shp->exitval = type;
1826 if(shp->exitval > 256)
1827 shp->exitval -= 128;
2073 shp->exitval=sh_readline(shp,&nullptr,0,1,1000*shp->st.tmout);
2075 if(shp->exitval||sfeof(sfstdin)||sferror(sfstdin))
2077 shp->exitval = 1;
2260 shp->exitval= r;
2292 shp->exitval = !arith_exec((Arith_t*)t->ar.arcomp);
2294 shp->exitval = !sh_arith(shp,arg[1]);
2313 shp->exitval=0; /* force zero exit for if-then-fi */
2394 shp->exitval = !shp->exitval;
2649 n = !shp->exitval;
2717 shp->exitval = ((!n)^negate);
2723 if(shp->trapnote || (shp->exitval && sh_isstate(SH_ERREXIT)) &&
2768 return(shp->exitval);
3234 r = shp->exitval;
3271 r=shp->exitval;
3384 shp->exitval = 0;
3385 shp->exitval = (*funptr(np))(n,argv,(void*)bp);
3399 return(shp->exitval);
3713 shp->exitval = 0;
3767 shp->exitval = 0;