/external/lldb/source/Target/ |
D | UnixSignals.cpp | 100 int signo, in AddSignal() argument 110 m_signals.insert (std::make_pair(signo, new_signal)); in AddSignal() 114 UnixSignals::RemoveSignal (int signo) in RemoveSignal() argument 116 collection::iterator pos = m_signals.find (signo); in RemoveSignal() 122 UnixSignals::GetSignalAsCString (int signo) const in GetSignalAsCString() 124 collection::const_iterator pos = m_signals.find (signo); in GetSignalAsCString() 133 UnixSignals::SignalIsValid (int32_t signo) const in SignalIsValid() 135 return m_signals.find (signo) != m_signals.end(); in SignalIsValid() 151 const int32_t signo = Args::StringToSInt32(name, LLDB_INVALID_SIGNAL_NUMBER, 0); in GetSignalNumberFromName() local 152 if (signo != LLDB_INVALID_SIGNAL_NUMBER) in GetSignalNumberFromName() [all …]
|
/external/lldb/include/lldb/Target/ |
D | UnixSignals.h | 38 GetSignalAsCString (int32_t signo) const; 41 SignalIsValid (int32_t signo) const; 47 GetSignalInfo (int32_t signo, 53 GetShouldSuppress (int32_t signo) const; 56 SetShouldSuppress (int32_t signo, 64 GetShouldStop (int32_t signo) const; 67 SetShouldStop (int32_t signo, 74 GetShouldNotify (int32_t signo) const; 77 SetShouldNotify (int32_t signo, bool value); 98 AddSignal (int signo, [all …]
|
/external/libedit/src/ |
D | sig.c | 69 sig_handler(int signo) in sig_handler() argument 75 (void) sigaddset(&nset, signo); in sig_handler() 78 sel->el_signal->sig_no = signo; in sig_handler() 80 switch (signo) { in sig_handler() 98 if (signo == sighdl[i]) in sig_handler() 101 (void) sigaction(signo, &sel->el_signal->sig_action[i], NULL); in sig_handler() 106 (void) kill(0, signo); in sig_handler()
|
/external/lldb/source/Commands/ |
D | CommandObjectProcess.cpp | 1407 int signo = LLDB_INVALID_SIGNAL_NUMBER; in DoExecute() local 1411 signo = Args::StringToSInt32(signal_name, LLDB_INVALID_SIGNAL_NUMBER, 0); in DoExecute() 1413 signo = process->GetUnixSignals().GetSignalNumberFromName (signal_name); in DoExecute() 1415 if (signo == LLDB_INVALID_SIGNAL_NUMBER) in DoExecute() 1422 Error error (process->Signal (signo)); in DoExecute() 1429 … result.AppendErrorWithFormat ("Failed to send signal %i: %s\n", signo, error.AsCString()); in DoExecute() 1745 PrintSignal (Stream &str, int32_t signo, const char *sig_name, UnixSignals &signals) in PrintSignal() argument 1752 if (signals.GetSignalInfo (signo, suppress, stop, notify)) in PrintSignal() 1773 … int32_t signo = signals.GetSignalNumberFromName (signal_args.GetArgumentAtIndex (i)); in PrintSignalInformation() local 1774 if (signo != LLDB_INVALID_SIGNAL_NUMBER) in PrintSignalInformation() [all …]
|
/external/lldb/source/Plugins/Process/POSIX/ |
D | POSIXThread.cpp | 483 int signo = message.GetSignal(); in SignalNotify() local 485 SetStopInfo (StopInfo::CreateStopReasonWithSignal(*this, signo)); in SignalNotify() 486 SetResumeSignal(signo); in SignalNotify() 492 int signo = message.GetSignal(); in SignalDeliveredNotify() local 494 SetStopInfo (StopInfo::CreateStopReasonWithSignal(*this, signo)); in SignalDeliveredNotify() 495 SetResumeSignal(signo); in SignalDeliveredNotify() 502 int signo = message.GetSignal(); in CrashNotify() local 509 __FUNCTION__, signo, message.PrintCrashReason()); in CrashNotify() 511 SetStopInfo (lldb::StopInfoSP(new POSIXCrashStopInfo(*this, signo, in CrashNotify() 514 SetResumeSignal(signo); in CrashNotify()
|
D | ProcessMessage.h | 114 int signo, lldb::addr_t fault_addr) { in Crash() argument 115 ProcessMessage message(pid, eCrashMessage, signo, fault_addr); in Crash()
|
/external/lldb/source/Plugins/Process/gdb-remote/ |
D | ThreadGDBRemote.cpp | 86 int signo = GetResumeSignal(); in WillResume() local 104 if (gdb_process->GetUnixSignals().SignalIsValid (signo)) in WillResume() 105 gdb_process->m_continue_C_tids.push_back(std::make_pair(tid, signo)); in WillResume() 111 if (gdb_process->GetUnixSignals().SignalIsValid (signo)) in WillResume() 112 gdb_process->m_continue_S_tids.push_back(std::make_pair(tid, signo)); in WillResume()
|
/external/lldb/source/Plugins/Process/FreeBSD/ |
D | ProcessMonitor.cpp | 468 ResumeOperation(lldb::tid_t tid, uint32_t signo, bool &result) : in ResumeOperation() argument 469 m_tid(tid), m_signo(signo), m_result(result) { } in ResumeOperation() 505 SingleStepOperation(lldb::tid_t tid, uint32_t signo, bool &result) in SingleStepOperation() argument 506 : m_tid(tid), m_signo(signo), m_result(result) { } in SingleStepOperation() 1199 int signo = info->si_signo; in MonitorSignal() local 1216 monitor->m_process->GetUnixSignals().GetSignalAsCString (signo), in MonitorSignal() 1220 return ProcessMessage::SignalDelivered(pid, signo); in MonitorSignal() 1222 return ProcessMessage::Signal(pid, signo); in MonitorSignal() 1226 …eceived signal %s", __FUNCTION__, monitor->m_process->GetUnixSignals().GetSignalAsCString (signo)); in MonitorSignal() 1228 if (signo == SIGSEGV) { in MonitorSignal() [all …]
|
D | ProcessMonitor.h | 177 Resume(lldb::tid_t tid, uint32_t signo); 182 SingleStep(lldb::tid_t tid, uint32_t signo);
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/ |
D | pager.c | 38 static void wait_for_pager_signal(int signo) in wait_for_pager_signal() argument 41 sigchain_pop(signo); in wait_for_pager_signal() 42 raise(signo); in wait_for_pager_signal()
|
/external/valgrind/main/none/tests/amd64/ |
D | ssse3_misaligned.c | 19 void handler ( int signo ) in handler() argument 21 assert(signo == SIGSEGV); in handler()
|
/external/valgrind/main/none/tests/x86/ |
D | ssse3_misaligned.c | 19 void handler ( int signo ) in handler() argument 21 assert(signo == SIGSEGV); in handler()
|
/external/valgrind/main/coregrind/ |
D | m_libcsignal.c | 299 Int VG_(kill)( Int pid, Int signo ) in VG_() 302 SysRes res = VG_(do_syscall2)(__NR_kill, pid, signo); in VG_() 305 pid, signo, 1/*posix-compliant*/); in VG_() 312 Int VG_(tkill)( Int lwpid, Int signo ) in VG_() 316 res = VG_(do_syscall2)(__NR_tkill, lwpid, signo); in VG_() 318 res = VG_(do_syscall2)(__NR_kill, lwpid, signo); in VG_() 324 res = VG_(do_syscall2)(__NR___pthread_kill, lwpid, signo); in VG_()
|
D | m_signals.c | 1088 SysRes VG_(do_sys_sigaction) ( Int signo, in VG_() 1095 signo, (UWord)new_act, (UWord)old_act, in VG_() 1103 if (signo < 1 || signo > VG_(max_signal)) goto bad_signo; in VG_() 1106 if ( (signo > VG_SIGVGRTUSERMAX) in VG_() 1113 if ( (signo == VKI_SIGKILL || signo == VKI_SIGSTOP) in VG_() 1121 old_act->ksa_handler = scss.scss_per_sig[signo].scss_handler; in VG_() 1122 old_act->sa_flags = scss.scss_per_sig[signo].scss_flags; in VG_() 1123 old_act->sa_mask = scss.scss_per_sig[signo].scss_mask; in VG_() 1125 old_act->sa_restorer = scss.scss_per_sig[signo].scss_restorer; in VG_() 1131 scss.scss_per_sig[signo].scss_handler = new_act->ksa_handler; in VG_() [all …]
|
D | pub_core_libcsignal.h | 78 extern Int VG_(kill) ( Int pid, Int signo ); 79 extern Int VG_(tkill) ( Int lwpid, Int signo );
|
/external/lldb/source/Plugins/Process/Linux/ |
D | ProcessMonitor.cpp | 712 ResumeOperation(lldb::tid_t tid, uint32_t signo, bool &result) : in ResumeOperation() argument 713 m_tid(tid), m_signo(signo), m_result(result) { } in ResumeOperation() 749 SingleStepOperation(lldb::tid_t tid, uint32_t signo, bool &result) in SingleStepOperation() argument 750 : m_tid(tid), m_signo(signo), m_result(result) { } in SingleStepOperation() 1561 int signo = info->si_signo; in MonitorSignal() local 1578 monitor->m_process->GetUnixSignals().GetSignalAsCString (signo), in MonitorSignal() 1583 return ProcessMessage::SignalDelivered(pid, signo); in MonitorSignal() 1585 return ProcessMessage::Signal(pid, signo); in MonitorSignal() 1589 …eceived signal %s", __FUNCTION__, monitor->m_process->GetUnixSignals().GetSignalAsCString (signo)); in MonitorSignal() 1591 if (signo == SIGSEGV) { in MonitorSignal() [all …]
|
/external/compiler-rt/test/msan/ |
D | signal_stress_test.cc | 27 void SignalHandler(int signo) { in SignalHandler() argument 28 assert(signo == SIGPROF); in SignalHandler()
|
D | chained_origin_with_signals.cc | 20 void SignalHandler(int signo) { in SignalHandler() argument
|
/external/lldb/tools/lldb-platform/ |
D | lldb-platform.cpp | 56 signal_handler(int signo) in signal_handler() argument 58 switch (signo) in signal_handler()
|
/external/compiler-rt/lib/msan/ |
D | msan_interceptors.cc | 972 static void SignalHandler(int signo) { in SignalHandler() argument 979 (signal_cb)atomic_load(&sigactions[signo], memory_order_relaxed); in SignalHandler() 980 IndirectExternCall(cb)(signo); in SignalHandler() 983 static void SignalAction(int signo, void *si, void *uc) { in SignalAction() argument 992 (sigaction_cb)atomic_load(&sigactions[signo], memory_order_relaxed); in SignalAction() 993 IndirectExternCall(cb)(signo, si, uc); in SignalAction() 996 INTERCEPTOR(int, sigaction, int signo, const __sanitizer_sigaction *act, in INTERCEPTOR() argument 1004 CHECK_LT(signo, kMaxSignals); in INTERCEPTOR() 1005 uptr old_cb = atomic_load(&sigactions[signo], memory_order_relaxed); in INTERCEPTOR() 1015 atomic_store(&sigactions[signo], cb, memory_order_relaxed); in INTERCEPTOR() [all …]
|
/external/lldb/tools/debugserver/source/ |
D | libdebugserver.cpp | 133 signal_handler(int signo) in signal_handler() argument 135 DNBLogThreadedIf (LOG_RNB_MINIMAL, "%s (%s)", __FUNCTION__, SysSignal::Name(signo)); in signal_handler() 137 switch (signo) in signal_handler()
|
/external/lldb/tools/driver/ |
D | Driver.cpp | 1650 sigwinch_handler (int signo) in sigwinch_handler() argument 1664 sigint_handler (int signo) in sigint_handler() argument 1678 exit (signo); in sigint_handler() 1682 sigtstp_handler (int signo) in sigtstp_handler() argument 1685 signal (signo, SIG_DFL); in sigtstp_handler() 1686 kill (getpid(), signo); in sigtstp_handler() 1687 signal (signo, sigtstp_handler); in sigtstp_handler() 1691 sigcont_handler (int signo) in sigcont_handler() argument 1694 signal (signo, SIG_DFL); in sigcont_handler() 1695 kill (getpid(), signo); in sigcont_handler() [all …]
|
/external/valgrind/main/memcheck/tests/ |
D | signal2.c | 7 void sig_hdlr ( int signo ) { in sig_hdlr() argument
|
/external/lldb/source/Host/common/ |
D | Host.cpp | 474 Host::GetSignalAsCString (int signo) in GetSignalAsCString() argument 476 switch (signo) in GetSignalAsCString() 1331 signo(-1), in ShellInfo() 1339 int signo; member 1347 int signo, // Zero for no signal in MonitorShellCommand() argument 1352 shell_info->signo = signo; in MonitorShellCommand() 1457 *signo_ptr = shell_info->signo; in RunShellCommand()
|
/external/lldb/test/expression_command/call-restarts/ |
D | lotta-signals.c | 10 sigchld_handler (int signo) in sigchld_handler() argument
|