Searched refs:SIGCHLD (Results 1 - 24 of 24) sorted by relevance

/ast/src/lib/libcs/
H A Dcslocal.c35 #ifdef SIGCHLD
55 #ifdef SIGCHLD
59 if ((fun = signal(SIGCHLD, child)) == SIG_DFL) signal(SIGCHLD, fun);
72 #ifdef SIGCHLD
75 signal(SIGCHLD, fun);
78 (*fun)(SIGCHLD);
H A Dcslib.h176 #if !defined(SIGCHLD) && defined(SIGCLD)
177 #define SIGCHLD SIGCLD macro
H A Dcsserve.c172 #ifdef SIGCHLD
174 signal(SIGCHLD, SIG_DFL);
H A Dcss.c47 #ifdef SIGCHLD
48 SIGCHLD,
59 #if defined(SIGCHLD) && !_WINIX
60 if (sig != SIGCHLD)
63 #ifdef SIGCHLD
64 if (cs.interrupt != SIGCHLD)
/ast/src/lib/libast/misc/
H A Dprocclose.c74 #if defined(SIGCHLD)
82 signal(SIGCHLD, p->sigchld);
H A Dsigcrit.c50 #if defined(SIGCHLD) && ( !defined(SIGCLD) || SIGCHLD != SIGCLD || _lib_sigprocmask || _lib_sigsetmask )
51 SIGCHLD, SIG_REG_PROC,
H A Dprocopen.c419 #if defined(SIGCHLD) && ( _lib_sigprocmask || _lib_sigsetmask )
520 #if defined(SIGCHLD)
523 sigaddset(&mask, SIGCHLD);
527 mask = sigmask(SIGCHLD);
530 proc->sigchld = signal(SIGCHLD, SIG_DFL);
552 #if defined(SIGCHLD)
560 signal(SIGCHLD, SIG_DFL);
812 #if defined(SIGCHLD)
815 sigaddset(&mask, SIGCHLD);
819 mask = sigmask(SIGCHLD);
[all...]
/ast/src/cmd/ksh93/include/
H A Djobs.h54 #if defined(SIGCLD) && !defined(SIGCHLD)
55 # define SIGCHLD SIGCLD macro
57 #ifdef SIGCHLD
H A Dbuiltins.h75 #if defined(SIGCLD) || defined(SIGCHLD)
/ast/src/cmd/ksh93/data/
H A Dsignals.c22 #if defined(SIGCLD) && !defined(SIGCHLD)
23 # define SIGCHLD SIGCLD macro
63 #ifdef SIGCHLD
64 "CHLD", VAL(SIGCHLD,SH_SIGFAULT), S("Death of Child"),
66 # if SIGCLD!=SIGCHLD
74 #endif /* SIGCHLD */
/ast/src/lib/libtksh/tcl/
H A DtclPosixStr.c947 #ifdef SIGCHLD
948 case SIGCHLD: return "SIGCHLD";
950 #if defined(SIGCLD) && (!defined(SIGCHLD) || (SIGCLD != SIGCHLD))
1080 #ifdef SIGCHLD
1081 case SIGCHLD: return "child status changed";
1083 #if defined(SIGCLD) && (!defined(SIGCHLD) || (SIGCLD != SIGCHLD))
/ast/src/cmd/tests/cdt/
H A Dtrehash.c119 signal(SIGCHLD, sigchild);
252 signal(SIGCHLD, sigchild);
260 signal(SIGCHLD,SIG_IGN);
H A Dtsafehash.c119 signal(SIGCHLD, sigchild);
252 signal(SIGCHLD, sigchild);
260 signal(SIGCHLD,SIG_IGN);
H A Dtsafetree.c121 signal(SIGCHLD, sigchild);
254 signal(SIGCHLD, sigchild);
262 signal(SIGCHLD,SIG_IGN);
/ast/src/cmd/ksh93/
H A DMakefile24 SHOPT_BGX == 1 /* one SIGCHLD trap per completed job */
/ast/src/lib/libast/features/
H A Dsignal.c69 #ifdef SIGCHLD
71 "Child status change", "CHLD", SIGCHLD,
/ast/src/cmd/ksh93/sh/
H A Dfault.c339 if(sig!=SIGCHLD)
417 if((shp->sigflag[SIGCHLD]&SH_SIGTRAP) && shp->st.trapcom[SIGCHLD])
418 job_chldtrap(shp,shp->st.trapcom[SIGCHLD],1);
425 if(sig==SIGCHLD)
H A Djobs.c204 shp->sigflag[SIGCHLD] &= ~SH_SIGTRAP;
306 job_reap(SIGCHLD);
519 if(shp->st.trapcom[SIGCHLD])
521 shp->sigflag[SIGCHLD] |= SH_SIGTRAP;
523 job_chldtrap(shp,shp->st.trapcom[SIGCHLD],0);
555 if(!shp->intrap && shp->st.trapcom[SIGCHLD] && pid>0 && (pwfg!=job_bypid(pid)))
557 shp->sigflag[SIGCHLD] |= SH_SIGTRAP;
605 signal(SIGCHLD,job_waitsafe);
606 # if defined(SIGCLD) && (SIGCLD!=SIGCHLD)
717 sigflag(SIGCHLD, SA_NOCLDSTO
[all...]
H A Dmain.c135 clearsigmask(SIGCHLD);
H A Dpath.c1346 if(shp->sigflag[SIGCHLD]==SH_SIGOFF)
1347 shp->sigflag[SIGCHLD] = SH_SIGFAULT;
H A Dxec.c159 while(job.waitsafe && job.savesig==SIGCHLD)
164 job_reap(SIGCHLD);
3736 if(sig==SIGCHLD)
/ast/src/cmd/mailx/
H A Dlocal.c459 #ifdef SIGCHLD
460 SIGCHLD, SIG_REG_PROC,
/ast/src/cmd/ksh93/tests/
H A Dsignal.sh76 [[ $( trap 'print -n got_child' SIGCHLD
81 done) == 01got_child23 ]] || err_exit 'SIGCHLD not working'
/ast/src/cmd/at/
H A Datd.c50 #ifndef SIGCHLD
51 #define SIGCHLD SIGCLD macro
683 if (arg != SIGCHLD)

Completed in 114 milliseconds