Lines Matching refs:sigflag
97 shp->sigflag[sig] |= SH_SIGTRAP; in sh_fault()
111 flag = shp->sigflag[sig]&~SH_SIGOFF; in sh_fault()
145 shp->sigflag[sig] |= SH_SIGSET; in sh_fault()
201 shp->sigflag[sig] |= flag; in sh_fault()
243 shp->sigflag = (unsigned char*)calloc(n,1); in sh_siginit()
255 shp->sigflag[sig] = n; in sh_siginit()
272 else if(!((flag=sh.sigflag[sig])&(SH_SIGFAULT|SH_SIGOFF))) in sh_sigtrap()
287 sh.sigflag[sig] = flag; in sh_sigtrap()
297 sh.sigflag[0] |= SH_SIGFAULT; in sh_sigdone()
300 flag = sh.sigflag[sig]; in sh_sigdone()
319 flag = sh.sigflag[sig]&~(SH_SIGTRAP|SH_SIGSET); in sh_sigreset()
333 sh.sigflag[sig] = flag; in sh_sigreset()
357 register int flag = sh.sigflag[sig]; in sh_sigclear()
369 sh.sigflag[sig] = flag; in sh_sigclear()
403 if(sh.sigflag[SIGALRM]&SH_SIGALRM) in sh_chktrap()
406 if((sh.sigflag[SIGCHLD]&SH_SIGTRAP) && sh.st.trapcom[SIGCHLD]) in sh_chktrap()
415 if(sh.sigflag[sig]&SH_SIGTRAP) in sh_chktrap()
417 sh.sigflag[sig] &= ~SH_SIGTRAP; in sh_chktrap()
513 shp->sigflag[SIGTSTP] = 0; in sh_exit()
529 shp->sigflag[SIGTSTP] = 0; in sh_exit()
542 shp->sigflag[SIGTSTP] = 0; in sh_exit()