Searched refs:signo (Results 1 - 25 of 55) sorted by relevance

123

/external/google-breakpad/src/client/solaris/handler/
H A Dexception_handler.cc143 void ExceptionHandler::SetupHandler(int signo) { argument
147 if (sigaction(signo, &act, &old_act) < 0)
149 old_handlers_[signo] = old_act.sa_handler;
152 void ExceptionHandler::TeardownHandler(int signo) { argument
153 if (old_handlers_.find(signo) != old_handlers_.end()) {
155 act.sa_handler = old_handlers_[signo];
157 sigaction(signo, &act, 0);
168 void ExceptionHandler::HandleException(int signo) { argument
169 //void ExceptionHandler::HandleException(int signo, siginfo_t *sip, ucontext_t *sig_ctx) {
189 current_handler->TeardownHandler(signo);
219 InternalWriteMinidump(int signo, uintptr_t sighandler_ebp, ucontext_t **sig_ctx) argument
[all...]
H A Dexception_handler.h140 void SetupHandler(int signo);
142 void TeardownHandler(int signo);
150 static void HandleException(int signo);
159 bool InternalWriteMinidump(int signo, uintptr_t sighandler_ebp,
H A Dminidump_generator.h63 int signo,
/external/valgrind/none/tests/amd64/
H A Dssse3_misaligned.c19 void handler ( int signo )
21 assert(signo == SIGSEGV);
/external/valgrind/none/tests/x86/
H A Dssse3_misaligned.c19 void handler ( int signo )
21 assert(signo == SIGSEGV);
/external/compiler-rt/test/msan/
H A Dchained_origin_with_signals.cc20 void SignalHandler(int signo) { argument
H A Dsignal_stress_test.cc27 void SignalHandler(int signo) { argument
28 assert(signo == SIGPROF);
/external/valgrind/memcheck/tests/
H A Dsignal2.c7 void sig_hdlr ( int signo ) {
/external/compiler-rt/test/asan/TestCases/Linux/
H A Dsignal_during_stop_the_world.cc18 static void handler(int signo);
53 static void handler(int signo) { argument
/external/valgrind/coregrind/m_sigframe/
H A Dsigframe-solaris.c66 Int signo = siginfo->si_signo; local
114 switch (signo) {
146 VKI_UC_SIGNO(&frame->ucontext) = signo | ((~(UWord)signo & 0xFFFF) << 16);
164 frame->a1_signo = signo;
182 tst->arch.vex.guest_RDI = signo;
237 Int signo; local
240 signo = VKI_UC_SIGNO_CONST(uc) & 0xFFFF;
241 if (!signo || signo !
[all...]
/external/libedit/src/
H A Dsig.c69 sig_handler(int signo) argument
75 (void) sigaddset(&nset, signo);
78 sel->el_signal->sig_no = signo;
80 switch (signo) {
98 if (signo == sighdl[i])
101 (void) sigaction(signo, &sel->el_signal->sig_action[i], NULL);
106 (void) kill(0, signo);
/external/compiler-rt/lib/asan/
H A Dasan_posix.cc36 void AsanOnDeadlySignal(int signo, void *siginfo, void *context) { argument
78 else if (signo == SIGFPE)
80 else if (signo == SIGILL)
/external/valgrind/coregrind/
H A Dpub_core_libcsignal.h78 extern Int VG_(kill) ( Int pid, Int signo );
79 extern Int VG_(tkill) ( Int lwpid, Int signo );
H A Dm_libcsignal.c247 "PRE demux sig, a2 = %lu, signo = %lu\n", a2, a3);
253 "POST demux sig, a2 = %lu, signo = %lu\n", a2, a3);
347 Int VG_(kill)( Int pid, Int signo )
350 SysRes res = VG_(do_syscall2)(__NR_kill, pid, signo);
353 pid, signo, 1/*posix-compliant*/);
360 Int VG_(tkill)( Int lwpid, Int signo )
364 res = VG_(do_syscall2)(__NR_tkill, lwpid, signo);
366 res = VG_(do_syscall2)(__NR_kill, lwpid, signo);
372 res = VG_(do_syscall2)(__NR___pthread_kill, lwpid, signo);
379 res = VG_(do_syscall6)(__NR_lwp_sigqueue, 0, lwpid, signo,
[all...]
H A Dpub_core_signals.h60 extern SysRes VG_(do_sys_sigaction) ( Int signo,
H A Dm_signals.c1188 SysRes VG_(do_sys_sigaction) ( Int signo, argument
1195 signo, (UWord)new_act, (UWord)old_act,
1203 if (signo < 1 || signo > VG_(max_signal)) goto bad_signo;
1206 if ( (signo > VG_SIGVGRTUSERMAX)
1213 if ( (signo == VKI_SIGKILL || signo == VKI_SIGSTOP)
1221 old_act->ksa_handler = scss.scss_per_sig[signo].scss_handler;
1222 old_act->sa_flags = scss.scss_per_sig[signo].scss_flags;
1223 old_act->sa_mask = scss.scss_per_sig[signo]
2287 async_signalhandler_solaris_preprocess(ThreadId tid, Int *signo, vki_siginfo_t *info, struct vki_ucontext *uc) argument
2839 sigvgkill_handler(int signo, vki_siginfo_t *si, struct vki_ucontext *uc) argument
2896 set_default_handler(Int signo) argument
[all...]
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/
H A Dsignal_segv_handler.cc26 void handler(int signo, siginfo_t *info, void *uctx) { argument
/external/valgrind/none/tests/
H A Dpth_blockedsig.c59 sig_usr1 (int signo) argument
/external/elfutils/tests/
H A Dbacktrace-child.c109 sigusr2 (int signo) argument
111 assert (signo == SIGUSR2);
/external/valgrind/memcheck/tests/solaris/
H A Ddoor_kill.c47 static void signal_handler(int signo, siginfo_t *info, void *uc) argument
/external/valgrind/none/tests/solaris/
H A Dsigresend.c11 static void signal_handler(int signo, siginfo_t *info, void *uc) argument
/external/strace/tests/
H A Dnanosleep.c35 handler(int signo) argument
/external/toybox/toys/pending/
H A Dsulogin.c31 static void timeout_handle(int signo) argument
/external/compiler-rt/lib/msan/
H A Dmsan_interceptors.cc1153 static void SignalHandler(int signo) { argument
1160 (signal_cb)atomic_load(&sigactions[signo], memory_order_relaxed);
1161 cb(signo);
1164 static void SignalAction(int signo, void *si, void *uc) { argument
1173 (sigaction_cb)atomic_load(&sigactions[signo], memory_order_relaxed);
1174 cb(signo, si, uc);
1177 INTERCEPTOR(int, sigaction, int signo, const __sanitizer_sigaction *act, argument
1185 CHECK_LT(signo, kMaxSignals);
1186 uptr old_cb = atomic_load(&sigactions[signo], memory_order_relaxed);
1196 atomic_store(&sigactions[signo], c
1217 INTERCEPTOR(int, signal, int signo, uptr cb) argument
[all...]
/external/dhcpcd-6.8.2/
H A Ddhcpcd.h158 int signo; member in struct:dhcpcd_siginfo

Completed in 1823 milliseconds

123