/titanic_51/usr/src/lib/libshell/common/sh/ |
H A D | xec.c | 469 int jmpval; in sh_eval() local 485 jmpval = sigsetjmp(buff.buff,0); in sh_eval() 486 while(jmpval==0) in sh_eval() 525 if(jmpval>SH_JMPEVAL) in sh_eval() 526 siglongjmp(*shp->jmplist,jmpval); in sh_eval() 536 int jmpval; in pipe_exec() local 554 jmpval = sigsetjmp(buff.buff,0); in pipe_exec() 555 if(jmpval==0) in pipe_exec() 570 sh_iorestore(shp,buff.topfd,jmpval); in pipe_exec() 571 if(jmpval>SH_JMPIO) in pipe_exec() [all …]
|
H A D | fault.c | 438 int jmpval, savxit = shp->exitval; in sh_trap() local 452 jmpval = sigsetjmp(buff.buff,0); in sh_trap() 453 if(jmpval == 0) in sh_trap() 469 if(jmpval==SH_JMPSCRIPT) in sh_trap() 473 if(jmpval==SH_JMPEXIT) in sh_trap() 475 jmpval=SH_JMPTRAP; in sh_trap() 481 if(!shp->indebug && jmpval!=SH_JMPEXIT && jmpval!=SH_JMPFUN) in sh_trap() 491 …if(jmpval>SH_JMPTRAP && (((struct checkpt*)shp->jmpbuffer)->prev || ((struct checkpt*)shp->jmpbuff… in sh_trap() 492 siglongjmp(*shp->jmplist,jmpval); in sh_trap()
|
H A D | main.c | 388 int states,jmpval; in exfile() local 436 jmpval = sigsetjmp(buff.buff,0); in exfile() 437 if(jmpval) in exfile() 440 sh_iorestore((void*)shp,0,jmpval); in exfile() 445 if(sh_isstate(SH_PROFILE) && (jmpval==SH_JMPFUN || jmpval==SH_JMPEXIT)) in exfile() 450 …if(!sh_isoption(SH_INTERACTIVE) || sh_isstate(SH_FORKED) || (jmpval > SH_JMPERREXIT && job_close(s… in exfile() 618 if(jmpval == SH_JMPSCRIPT) in exfile() 619 siglongjmp(*shp->jmplist,jmpval); in exfile() 620 else if(jmpval == SH_JMPEXIT) in exfile()
|
H A D | subshell.c | 474 int jmpval,nsig=0,duped=0; in sh_subshell() local 538 jmpval = sigsetjmp(buff.buff,0); in sh_subshell() 539 if(jmpval==0) in sh_subshell() 575 if(comsub!=2 && jmpval!=SH_JMPSUB && shp->st.trapcom[0] && shp->subshell) in sh_subshell() 588 if(jmpval==SH_JMPSCRIPT) in sh_subshell() 589 siglongjmp(*shp->jmplist,jmpval); in sh_subshell() 727 sh_iorestore(shp,buff.topfd|IOSUBSHELL,jmpval); in sh_subshell() 754 if(jmpval && shp->toomany) in sh_subshell() 755 siglongjmp(*shp->jmplist,jmpval); in sh_subshell()
|
H A D | parse.c | 728 int jmpval, saveloop=loop_level; in funct() local 798 jmpval = sigsetjmp(buff.buff,0); in funct() 799 if(jmpval == 0) in funct() 846 if(jmpval) in funct() 853 siglongjmp(*shp->jmplist,jmpval); in funct()
|
H A D | io.c | 1522 void sh_iorestore(Shell_t *shp, int last, int jmpval) in sh_iorestore() argument 1531 if(jmpval==SH_JMPSCRIPT) in sh_iorestore()
|
/titanic_51/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | xec.c | 576 int jmpval; in sh_eval() local 594 jmpval = sigsetjmp(buffp->buff,0); in sh_eval() 595 while(jmpval==0) in sh_eval() 638 if(jmpval>SH_JMPEVAL) in sh_eval() 639 siglongjmp(*shp->jmplist,jmpval); in sh_eval() 1311 int jmpval, save_prompt; in sh_exec() local 1336 jmpval = sigsetjmp(buffp->buff,1); in sh_exec() 1337 if(jmpval == 0) in sh_exec() 1427 if(jmpval<=SH_JMPCMD && (!nv_isattr(np,BLT_SPC) || command)) in sh_exec() 1428 jmpval in sh_exec() 1492 int jmpval=0; sh_exec() local 1779 volatile int jmpval; sh_exec() local 1903 int jmpval, waitall; sh_exec() local 1996 int nsig,jmpval; sh_exec() local 2259 int jmpval = ((struct checkpt*)shp->jmplist)->mode; sh_exec() local 2393 int jmpval = ((struct checkpt*)shp->jmplist)->mode; sh_exec() local 3344 int jmpval; sh_funscope() local 3584 int jmpval; sh_fun() local 3779 int otype=0, jmpval,jobfork=0; sh_ntfork() local [all...] |
H A D | fault.c | 449 int jmpval, savxit = shp->exitval; in sh_trap() local 463 jmpval = sigsetjmp(buff.buff,0); in sh_trap() 464 if(jmpval == 0) in sh_trap() 480 if(jmpval==SH_JMPSCRIPT) in sh_trap() 484 if(jmpval==SH_JMPEXIT) in sh_trap() 486 jmpval=SH_JMPTRAP; in sh_trap() 492 if(!shp->indebug && jmpval!=SH_JMPEXIT && jmpval!=SH_JMPFUN) in sh_trap() 502 if(jmpval>SH_JMPTRAP && (((struct checkpt*)shp->jmpbuffer)->prev || ((struct checkpt*)shp->jmpbuffer)->mode==SH_JMPSCRIPT)) in sh_trap() 503 siglongjmp(*shp->jmplist,jmpval); in sh_trap() [all...] |
H A D | main.c | 374 int states,jmpval; in exfile() local 424 jmpval = sigsetjmp(buff.buff,0); in exfile() 425 if(jmpval) in exfile() 428 sh_iorestore((void*)shp,0,jmpval); in exfile() 433 if(sh_isstate(SH_PROFILE) && (jmpval==SH_JMPFUN || jmpval==SH_JMPEXIT)) in exfile() 438 if(!sh_isoption(SH_INTERACTIVE) || sh_isstate(SH_FORKED) || (jmpval > SH_JMPERREXIT && job_close(shp) >=0)) in exfile() 609 if(jmpval == SH_JMPSCRIPT) in exfile() 610 siglongjmp(*shp->jmplist,jmpval); in exfile() 611 else if(jmpval in exfile() [all...] |
H A D | subshell.c | 478 int jmpval,nsig=0,duped=0; in sh_subshell() local 593 jmpval = sigsetjmp(buff.buff,0); in sh_subshell() 594 if(jmpval==0) in sh_subshell() 634 if(comsub!=2 && jmpval!=SH_JMPSUB && shp->st.trapcom[0] && shp->subshell) in sh_subshell() 647 if(jmpval==SH_JMPSCRIPT) in sh_subshell() 648 siglongjmp(*shp->jmplist,jmpval); in sh_subshell() 796 sh_iorestore(shp,buff.topfd|IOSUBSHELL,jmpval); in sh_subshell() 833 if(jmpval==SH_JMPSUB && shp->lastsig) in sh_subshell() 835 if(jmpval && shp->toomany) in sh_subshell() 836 siglongjmp(*shp->jmplist,jmpval); in sh_subshell() [all...] |
H A D | parse.c | 753 int nargs=0,size=0,jmpval, saveloop=loop_level; in funct() local 848 jmpval = sigsetjmp(buff.buff,0); in funct() 849 if(jmpval == 0) in funct() 911 if(jmpval) in funct() 918 siglongjmp(*shp->jmplist,jmpval); in funct()
|
H A D | io.c | 1780 void sh_iorestore(Shell_t *shp, int last, int jmpval) in sh_iorestore() argument 1789 if(jmpval==SH_JMPSCRIPT) in sh_iorestore()
|
/titanic_51/usr/src/lib/libshell/common/bltins/ |
H A D | read.c | 223 int jmpval=0; in sh_readline() local 313 jmpval = sigsetjmp(buff.buff,0); in sh_readline() 314 if(jmpval) in sh_readline() 490 jmpval = 1; in sh_readline() 667 jmpval = 1; in sh_readline() 707 jmpval = 1; in sh_readline() 725 if(jmpval > 1) in sh_readline() 726 siglongjmp(*shp->jmplist,jmpval); in sh_readline() 727 return(jmpval); in sh_readline()
|
H A D | misc.c | 211 register int jmpval; in b_dot_cmd() local 284 jmpval = sigsetjmp(buff.buff,0); in b_dot_cmd() 285 if(jmpval == 0) in b_dot_cmd() 301 if((np || argv[1]) && jmpval!=SH_JMPSCRIPT) in b_dot_cmd() 316 if(jmpval && jmpval!=SH_JMPFUN) in b_dot_cmd() 317 siglongjmp(*shp->jmplist,jmpval); in b_dot_cmd()
|
H A D | getopts.c | 60 int jmpval,extended; in b_getopts() local 108 jmpval = sigsetjmp(buff.buff,0); in b_getopts() 109 if(jmpval) in b_getopts()
|
H A D | typeset.c | 947 int nflag=0,all=0,isfun,jmpval; in b_unall() local 996 jmpval = sigsetjmp(buff.buff,0); in b_unall() 998 if(jmpval==0) in b_unall()
|
/titanic_51/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | read.c | 224 int jmpval=0; in sh_readline() local 337 jmpval = sigsetjmp(buff.buff,0); in sh_readline() 338 if(jmpval) in sh_readline() 531 jmpval = 1; in sh_readline() 755 jmpval = 1; in sh_readline() 795 jmpval = 1; in sh_readline() 813 if(jmpval > 1) in sh_readline() 814 siglongjmp(*shp->jmplist,jmpval); in sh_readline() 815 return(jmpval); in sh_readline()
|
H A D | misc.c | 211 register int jmpval; in b_dot_cmd() local 284 jmpval = sigsetjmp(buff.buff,0); in b_dot_cmd() 285 if(jmpval == 0) in b_dot_cmd() 304 if((np || argv[1]) && jmpval!=SH_JMPSCRIPT) in b_dot_cmd() 317 if(jmpval && jmpval!=SH_JMPFUN) in b_dot_cmd() 318 siglongjmp(*shp->jmplist,jmpval); in b_dot_cmd()
|
H A D | getopts.c | 64 int jmpval; in b_getopts() local 113 jmpval = sigsetjmp(buff.buff,0); in b_getopts() 114 if(jmpval) in b_getopts()
|
H A D | typeset.c | 1161 int nflag=0,all=0,isfun,jmpval; in unall() local 1211 jmpval = sigsetjmp(buff.buff,0); in unall() 1213 if(jmpval==0) in unall()
|
/titanic_51/usr/src/cmd/compress/ |
H A D | compress.c | 540 int jmpval = 0; in main() local 823 if ((jmpval = setjmp(env)) == 0) { in main() 847 * jmpval's values break down as follows: in main() 853 if (ferror(inp) || jmpval == 2) { in main() 863 if (ferror(outp) || jmpval == 3) { in main()
|