Searched refs:sigaction (Results 1 - 25 of 58) sorted by relevance

123

/osnet-11/usr/src/lib/libc/common/sys/
H A D_sigaction.s32 /* C library -- sigaction */
33 /* int sigaction (int sig, struct sigaction *act); */
37 SYSCALL2_RVAL1(__sigaction,sigaction)
/osnet-11/usr/src/lib/libc/port/gen/
H A Dsigflag.c41 struct sigaction sa;
44 if ((v = sigaction(sig, 0, &sa)) < 0)
50 return (sigaction(sig, &sa, 0));
H A Dabort.c49 struct sigaction act;
51 if (!sigaction(SIGABRT, NULL, &act) &&
/osnet-11/usr/src/lib/libc/port/sys/
H A Dsiginterrupt.c37 struct sigaction act;
47 (void) sigaction(sig, NULL, &act);
52 return (sigaction(sig, &act, NULL));
H A Dbsd_signal.c49 struct sigaction nact;
50 struct sigaction oact;
59 if (sigaction(sig, &nact, &oact) == -1)
H A Dsignal.c67 struct sigaction nact;
68 struct sigaction oact;
89 if (sigaction(sig, &nact, &oact) < 0)
130 struct sigaction act;
151 if (sigaction(sig, &act, (struct sigaction *)0) < 0)
185 struct sigaction nact;
186 struct sigaction oact;
200 if (sigaction(sig, (struct sigaction *)
[all...]
/osnet-11/usr/src/lib/libast/common/comp/
H A Dsigflag.c38 struct sigaction sa;
40 if (sigaction(sig, NiL, &sa))
46 return sigaction(sig, &sa, NiL);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/POSIX/t/
H A Dsigaction.t9 # Don't do anything if POSIX is missing, or sigaction missing.
44 sigaction(SIGHUP, $newaction, $oldaction);
53 sigaction(SIGHUP, $newaction, $oldaction);
60 print "ok 6 # Skip: sigaction() thinks different in $^O\n";
69 sigaction(SIGHUP, $newaction);
74 sigaction(SIGHUP, POSIX::SigAction->new('DEFAULT'));
78 sigaction(SIGHUP, $newaction);
87 sigaction(SIGHUP, POSIX::SigAction->new('::foo'));
88 # Make sure the signal mask gets restored after sigaction croak()s.
92 sigaction(SIGIN
[all...]
/osnet-11/usr/src/lib/efcode/engine/
H A Dsignal.c74 struct sigaction sa;
85 sigaction(SIGINT, &sa, NULL);
86 sigaction(SIGQUIT, &sa, NULL);
87 sigaction(SIGSEGV, &sa, NULL);
88 sigaction(SIGBUS, &sa, NULL);
89 sigaction(SIGUSR1, &sa, NULL);
90 sigaction(SIGFPE, &sa, NULL);
/osnet-11/usr/src/lib/libast/common/misc/
H A Dsignal.c62 #undef sigaction macro
63 #define sigaction sigvec macro
77 struct sigaction na;
78 struct sigaction oa;
125 if (sigaction(sig, &na, &oa))
/osnet-11/usr/src/lib/libc/port/stdio/
H A Dgetpass.c78 struct sigaction act, osigint, osigtstp;
89 (void) sigaction(SIGINT, &act, &osigint); /* trap interrupt */
91 (void) sigaction(SIGTSTP, &act, &osigtstp); /* ignore stop */
109 (void) sigaction(SIGINT, &osigint, NULL);
110 (void) sigaction(SIGTSTP, &osigtstp, NULL);
H A Dsystem.c53 static struct sigaction sys_ibuf; /* saved SIGINT sigaction */
54 static struct sigaction sys_qbuf; /* saved SIGQUIT sigaction */
55 static struct sigaction ignore = {0, {SIG_IGN}, {0}};
109 (void) sigaction(SIGINT, &sys_ibuf, NULL);
110 (void) sigaction(SIGQUIT, &sys_qbuf, NULL);
213 * However, system() is still MT-unsafe because sigaction() has
219 (void) sigaction(SIGINT, &ignore, &sys_ibuf);
220 (void) sigaction(SIGQUI
[all...]
/osnet-11/usr/src/lib/libpkg/common/
H A Dpkgexecv.c142 struct sigaction nact;
143 struct sigaction oact;
226 if (sigaction(SIGINT, &nact, &oact) < 0) {
238 if (sigaction(SIGHUP, &nact, &oact) < 0) {
283 (void) sigaction(SIGINT, &nact, (struct sigaction *)NULL);
291 (void) sigaction(SIGHUP, &nact, (struct sigaction *)NULL);
/osnet-11/usr/src/lib/krb5/ss/
H A Dpager.c98 struct sigaction sa;
107 sigaction(SIGINT, &sa, (struct sigaction *)0);
H A Dlist_rqs.c50 struct sigaction nsig, osig;
75 sigaction(SIGINT, &nsig, &osig);
150 sigaction(SIGINT, &osig, (struct sigaction *)0);
H A Dlisten.c148 struct sigaction isig, csig, nsig, osig;
210 sigaction(SIGINT, &nsig, &isig);
241 sigaction(SIGCONT, &nsig, &csig);
276 sigaction(SIGCONT, &csig, (struct sigaction *)0);
307 sigaction(SIGINT, &isig, (struct sigaction *)0);
/osnet-11/usr/src/lib/libproc/common/
H A DP32ton.h51 extern void sigaction_32_to_n(const struct sigaction32 *, struct sigaction *);
69 extern void sigaction_n_to_32(const struct sigaction *, struct sigaction32 *);
H A Dpr_sigaction.c41 * sigaction() system call -- executed by subject process.
45 int sig, const struct sigaction *act, struct sigaction *oact)
47 sysret_t rval; /* return value from sigaction() */
48 argdes_t argd[3]; /* arg descriptors for sigaction() */
57 return (sigaction(sig, act, oact));
/osnet-11/usr/src/lib/libwrap/
H A Drfc931.c94 struct sigaction nact, oact;
129 (void) sigaction(SIGALRM, &nact, &oact);
189 (void) sigaction(SIGALRM, &oact, NULL);
/osnet-11/usr/src/lib/libc/port/threads/
H A Dsigaction.c74 struct sigaction uact;
75 volatile struct sigaction *sap;
97 * in sigaction() might be establishing a new signal handler.
98 * The code in sigaction() acquires the writer lock; here
272 struct sigaction tact = suap->sig_uaction;
365 #pragma weak _sigaction = sigaction
367 sigaction(int sig, const struct sigaction *nact, struct sigaction *oact) function
371 struct sigaction oactio
[all...]
/osnet-11/usr/src/lib/libslp/clib/
H A Dslp_ipc.c164 struct sigaction new, old;
194 (void) sigaction(SIGPIPE, &new, &old); /* preserve old disposition */
252 (void) sigaction(SIGPIPE, &old, NULL);
/osnet-11/usr/src/cmd/sendmail/libsm/
H A Dsignal.c46 struct sigaction n, o;
63 if (sigaction(sig, &n, &o) < 0)
88 if (sigaction(sig, &n, &o) < 0)
/osnet-11/usr/src/lib/libinstzones/common/
H A Dzones_exec.c675 struct sigaction nact;
676 struct sigaction oact;
879 if (sigaction(SIGINT, &nact, &oact) < 0) {
891 if (sigaction(SIGHUP, &nact, &oact) < 0) {
1033 (void) sigaction(SIGINT, &nact, (struct sigaction *)NULL);
1041 (void) sigaction(SIGHUP, &nact, (struct sigaction *)NULL);
/osnet-11/usr/src/lib/libc/port/fp/
H A Dsigfpe.c188 struct sigaction newsigact, oldsigact;
194 return (sigaction(SIGFPE, &newsigact, &oldsigact));
/osnet-11/usr/src/lib/libsocket/inet/
H A Drcmd.c116 struct sigaction oldaction;
117 struct sigaction newaction;
158 (void) sigaction(SIGPIPE, &newaction, &oldaction);
190 (void) sigaction(SIGPIPE, &oldaction,
191 (struct sigaction *)0);
264 (void) sigaction(SIGPIPE, &oldaction,
265 (struct sigaction *)0);
393 (void) sigaction(SIGPIPE, &oldaction, (struct sigaction *)0);
409 (void) sigaction(SIGPIP
[all...]

Completed in 81 milliseconds

123