Searched refs:osa (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-11-stable/lib/libc/gen/
H A Dsignal.c49 struct sigaction sa, osa; local
56 if (__libc_sigaction(s, &sa, &osa) < 0)
58 return (osa.sa_handler);
H A Ddaemon.c49 struct sigaction osa, sa; local
59 osa_ok = __libc_sigaction(SIGHUP, &sa, &osa);
77 __libc_sigaction(SIGHUP, &osa, NULL);
/freebsd-11-stable/lib/libc/compat-43/
H A Dsigcompat.c47 struct sigaction sa, osa; local
59 osap = osv != NULL ? &osa : NULL;
62 osv->sv_handler = osa.sa_handler;
63 osv->sv_flags = osa.sa_flags ^ SV_INTERRUPT;
64 osv->sv_mask = osa.sa_mask.__bits[0];
/freebsd-11-stable/contrib/tcsh/
H A Dtw.help.c132 struct sigaction osa, sa; local
140 (void)sigaction(SIGINT, &sa, &osa);
141 cleanup_push(&osa, sigint_cleanup);
H A Dsh.proc.c1779 struct sigaction osa, nsa; local
1803 if (sigaction(SIGSYNCH, &nsa, &osa))
1925 if (sigaction(SIGSYNCH, &osa, NULL))
/freebsd-11-stable/lib/libedit/
H A Dsig.c169 struct sigaction osa, nsa; local
179 if (sigaction(sighdl[i], &nsa, &osa) != -1 &&
180 osa.sa_handler != sig_handler)
181 el->el_signal->sig_action[i] = osa;
/freebsd-11-stable/contrib/dma/
H A Dlocal.c55 struct sigaction sa, osa; local
68 sigaction(SIGCHLD, &sa, &osa);
120 sigaction(SIGCHLD, &osa, NULL);
/freebsd-11-stable/crypto/heimdal/lib/roken/
H A Dtest-mem.c59 struct sigaction sa, osa; variable in typeref:struct:
167 sigaction (SIGSEGV, &sa, &osa);
208 sigaction (SIGSEGV, &osa, NULL);
/freebsd-11-stable/crypto/heimdal/lib/asn1/
H A Dcheck-common.c213 struct sigaction sa, osa; local
232 sigaction (SIGSEGV, &sa, &osa);
338 sigaction (SIGSEGV, &osa, NULL);
366 struct sigaction sa, osa; local
385 sigaction (SIGSEGV, &sa, &osa);
417 sigaction (SIGSEGV, &osa, NULL);
/freebsd-11-stable/crypto/openssh/openbsd-compat/
H A Dbsd-misc.c218 struct sigaction sa, osa; local
220 if (sigaction(sig, NULL, &osa) == -1)
222 if (osa.sa_handler != act) {
234 return (osa.sa_handler);
/freebsd-11-stable/sys/amd64/linux32/
H A Dlinux32_machdep.c521 l_osigaction_t osa; local
528 args->sig, (void *)args->nsa, (void *)args->osa);
532 error = copyin(args->nsa, &osa, sizeof(l_osigaction_t));
535 act.lsa_handler = osa.lsa_handler;
536 act.lsa_flags = osa.lsa_flags;
537 act.lsa_restorer = osa.lsa_restorer;
539 act.lsa_mask.__mask = osa.lsa_mask;
543 args->osa ? &oact : NULL);
545 if (args->osa != NULL && !error) {
546 osa
[all...]
/freebsd-11-stable/sys/i386/linux/
H A Dlinux_machdep.c487 l_osigaction_t osa; local
494 args->sig, (void *)args->nsa, (void *)args->osa);
498 error = copyin(args->nsa, &osa, sizeof(l_osigaction_t));
501 act.lsa_handler = osa.lsa_handler;
502 act.lsa_flags = osa.lsa_flags;
503 act.lsa_restorer = osa.lsa_restorer;
505 act.lsa_mask.__mask = osa.lsa_mask;
509 args->osa ? &oact : NULL);
511 if (args->osa != NULL && !error) {
512 osa
[all...]
/freebsd-11-stable/contrib/amd/amd/
H A Damd.c167 struct sigaction sa, osa; local
174 sigaction(SIGQUIT, &sa, &osa);
191 sigaction(SIGQUIT, &osa, NULL);
/freebsd-11-stable/sys/compat/linux/
H A Dlinux_signal.c118 struct sigaction act, oact, *nsa, *osa; local
124 osa = (linux_osa != NULL) ? &oact : NULL;
132 error = kern_sigaction(td, sig, nsa, osa, 0);
137 bsd_to_linux_sigaction(osa, linux_osa);
146 l_sigaction_t nsa, osa; local
159 error = linux_do_sigaction(td, args->sig, &nsa, &osa);
160 td->td_retval[0] = (int)(intptr_t)osa.lsa_handler;
169 l_sigaction_t nsa, osa; local
190 args->oact ? &osa : NULL);
193 error = copyout(&osa, arg
[all...]
H A Dlinux_socket.c88 * Copy the osockaddr structure pointed to by osa to kernel, adjust
92 linux_getsockaddr(struct sockaddr **sap, const struct osockaddr *osa, int salen) argument
103 if (salen < 2 || salen > UCHAR_MAX || !osa)
121 if ((error = copyin(osa, kosa, salen)))
498 linux_sa_put(struct osockaddr *osa) argument
507 error = copyin(osa, &sa, sizeof(sa.sa_family));
516 return (copyout(&sa, osa, sizeof(sa.sa_family)));
/freebsd-11-stable/sys/i386/ibcs2/
H A Dibcs2_signal.c259 struct sigaction osa; local
277 error = kern_sigaction(td, signum, &sa, &osa, 0);
284 td->td_retval[0] = (int)osa.sa_handler;
/freebsd-11-stable/contrib/bmake/
H A Dutil.c382 struct sigaction sa, osa; local
388 if (sigaction(s, &sa, &osa) == -1)
391 return osa.sa_handler;
/freebsd-11-stable/contrib/gdb/gdb/
H A Dremote-sim.c676 struct sigaction sa, osa; local
680 sigaction (SIGINT, &sa, &osa);
681 prev_sigint = osa.sa_handler;
/freebsd-11-stable/sys/compat/freebsd32/
H A Dfreebsd32_misc.c2080 struct sigaction sa, osa, *sap; local
2093 error = kern_sigaction(td, uap->sig, sap, &osa, 0);
2095 s32.sa_u = PTROUT(osa.sa_handler);
2096 CP(osa, s32, sa_flags);
2097 CP(osa, s32, sa_mask);
2109 struct sigaction sa, osa, *sap; local
2122 error = kern_sigaction(td, uap->sig, sap, &osa, KSA_FREEBSD4);
2124 s32.sa_u = PTROUT(osa.sa_handler);
2125 CP(osa, s32, sa_flags);
2126 CP(osa, s3
2147 struct sigaction sa, osa, *sap; local
2212 struct sigaction sa, osa, *sap; local
[all...]
/freebsd-11-stable/crypto/heimdal/appl/ftp/ftp/
H A Dftp.c331 struct sigaction sa, osa; local
339 sigaction (SIGINT, &sa, &osa);
349 sigaction (SIGINT, &osa, NULL);
399 sigaction (SIGINT, &osa, NULL);
404 osa.sa_handler != cmdabort &&
405 osa.sa_handler != SIG_IGN)
406 osa.sa_handler (SIGINT);
/freebsd-11-stable/sys/compat/svr4/
H A Dsvr4_signal.c295 if (error == 0 && uap->osa != NULL) {
297 error = copyout(&isa, uap->osa, sizeof(isa));
H A Dsvr4_proto.h198 char osa_l_[PADL_(struct svr4_sigaction *)]; struct svr4_sigaction * osa; char osa_r_[PADR_(struct svr4_sigaction *)]; member in struct:svr4_sys_sigaction_args
/freebsd-11-stable/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dnetbsd_syscall_hooks.h269 #define __sanitizer_syscall_pre_compat_13_sigaction13(signum, nsa, osa) \
271 (long long)(signum), (long long)(nsa), (long long)(osa))
272 #define __sanitizer_syscall_post_compat_13_sigaction13(res, signum, nsa, osa) \
274 res, (long long)(signum), (long long)(nsa), (long long)(osa))
1522 #define __sanitizer_syscall_pre_compat_16___sigaction14(signum, nsa, osa) \
1524 (long long)(signum), (long long)(nsa), (long long)(osa))
1526 osa) \
1528 res, (long long)(signum), (long long)(nsa), (long long)(osa))
1752 #define __sanitizer_syscall_pre___sigaction_sigtramp(signum, nsa, osa, tramp, \
1755 (long long)(signum), (long long)(nsa), (long long)(osa), \
[all...]
/freebsd-11-stable/bin/sh/
H A Djobs.c1135 struct sigaction sa, osa; local
1161 sigaction(SIGCHLD, &sa, &osa);
1191 sigaction(SIGCHLD, &osa, NULL);
/freebsd-11-stable/sys/kern/
H A Dkern_sig.c889 struct osigaction *osa; member in struct:osigaction_args
896 struct sigaction nsa, osa; local
904 osap = (uap->osa != NULL) ? &osa : NULL;
919 error = copyout(&sa, uap->osa, sizeof(sa));
1436 struct sigaction nsa, osa; local
1443 osap = (uap->osv != NULL) ? &osa : NULL;

Completed in 586 milliseconds

12