Home
last modified time | relevance | path

Searched refs:signal_number (Results 1 – 7 of 7) sorted by relevance

/art/runtime/
Druntime_linux.cc28 void HandleUnexpectedSignalLinux(int signal_number, siginfo_t* info, void* raw_context) { in HandleUnexpectedSignalLinux() argument
31 HandleUnexpectedSignalCommon(signal_number, in HandleUnexpectedSignalLinux()
58 sigaction(signal_number, &action, nullptr); in HandleUnexpectedSignalLinux()
60 kill(getpid(), signal_number); in HandleUnexpectedSignalLinux()
Druntime_android.cc29 void HandleUnexpectedSignalAndroid(int signal_number, siginfo_t* info, void* raw_context) { in HandleUnexpectedSignalAndroid() argument
30 HandleUnexpectedSignalCommon(signal_number, in HandleUnexpectedSignalAndroid()
37 old_action.sa_sigaction(signal_number, info, raw_context); in HandleUnexpectedSignalAndroid()
Druntime_common.cc46 const char* GetSignalName(int signal_number) { in GetSignalName() argument
47 switch (signal_number) { in GetSignalName()
62 const char* GetSignalCodeName(int signal_number, int signal_code) { in GetSignalCodeName() argument
64 switch (signal_number) { in GetSignalCodeName()
363 static bool IsTimeoutSignal(int signal_number) { in IsTimeoutSignal() argument
364 return signal_number == GetTimeoutSignal(); in IsTimeoutSignal()
379 static void HandleUnexpectedSignalCommonDump(int signal_number, in HandleUnexpectedSignalCommonDump() argument
385 bool has_address = (signal_number == SIGILL || signal_number == SIGBUS || in HandleUnexpectedSignalCommonDump()
386 signal_number == SIGFPE || signal_number == SIGSEGV); in HandleUnexpectedSignalCommonDump()
399 signal_number, in HandleUnexpectedSignalCommonDump()
[all …]
Dsignal_set.h48 int signal_number; in Wait() local
49 int rc = TEMP_FAILURE_RETRY(sigwait(&set_, &signal_number)); in Wait()
53 return signal_number; in Wait()
Druntime_common.h64 const char* GetSignalName(int signal_number);
65 const char* GetSignalCodeName(int signal_number, int signal_code);
70 void HandleUnexpectedSignalCommon(int signal_number,
Dsignal_catcher.cc157 int signal_number = signals.Wait(); in WaitForSignal() local
161 LOG(INFO) << *self << ": reacting to signal " << signal_number; in WaitForSignal()
167 return signal_number; in WaitForSignal()
192 int signal_number = signal_catcher->WaitForSignal(self, signals); in Run() local
198 switch (signal_number) { in Run()
206 LOG(ERROR) << "Unexpected signal %d" << signal_number; in Run()
/art/tools/timeout_dumper/
Dtimeout_dumper.cc75 int signal_number; in Wait() local
76 int rc = TEMP_FAILURE_RETRY(sigwait(&set_, &signal_number)); in Wait()
80 return signal_number; in Wait()