Home
last modified time | relevance | path

Searched refs:signal (Results 1 – 11 of 11) sorted by relevance

/art/sigchainlib/
Dsigchain.cc52 void Unclaim(int signal) { in Unclaim() argument
54 sigaction(signal, &action_, nullptr); // Restore old action. in Unclaim()
114 static void CheckSignalValid(int signal) { in CheckSignalValid() argument
115 if (signal <= 0 || signal >= _NSIG) { in CheckSignalValid()
116 log("Invalid signal %d", signal); in CheckSignalValid()
128 extern "C" void ClaimSignalChain(int signal, struct sigaction* oldaction) { in ClaimSignalChain() argument
129 CheckSignalValid(signal); in ClaimSignalChain()
131 user_sigactions[signal].Claim(*oldaction); in ClaimSignalChain()
134 extern "C" void UnclaimSignalChain(int signal) { in UnclaimSignalChain() argument
135 CheckSignalValid(signal); in UnclaimSignalChain()
[all …]
Dsigchain.h26 extern "C" void ClaimSignalChain(int signal, struct sigaction* oldaction);
28 extern "C" void UnclaimSignalChain(int signal);
31 extern "C" void SetSpecialSignalHandlerFn(int signal, SpecialSignalHandlerFn fn);
35 extern "C" void EnsureFrontOfChain(int signal, struct sigaction* expected_action);
Dsigchain_dummy.cc52 extern "C" void ClaimSignalChain(int signal ATTRIBUTE_UNUSED, in ClaimSignalChain()
58 extern "C" void UnclaimSignalChain(int signal ATTRIBUTE_UNUSED) { in UnclaimSignalChain()
75 extern "C" void EnsureFrontOfChain(int signal ATTRIBUTE_UNUSED, in EnsureFrontOfChain()
81 extern "C" void SetSpecialSignalHandlerFn(int signal ATTRIBUTE_UNUSED, in SetSpecialSignalHandlerFn()
Dversion-script.txt10 signal;
/art/runtime/
Dsignal_set.h34 void Add(int signal) { in Add() argument
35 if (sigaddset(&set_, signal) == -1) { in Add()
36 PLOG(FATAL) << "sigaddset " << signal << " failed"; in Add()
Dnative_bridge_art_interface.cc130 for (int signal = 0; signal < _NSIG; ++signal) { in InitializeNativeBridge() local
131 android::NativeBridgeSignalHandlerFn fn = android::NativeBridgeGetSignalHandler(signal); in InitializeNativeBridge()
133 SetSpecialSignalHandlerFn(signal, fn); in InitializeNativeBridge()
Dfault_handler.cc200 for (int signal : handled_nested_signals) { in HandleFault() local
201 sigaddset(&sigset, signal); in HandleFault()
215 for (int signal : handled_nested_signals) { in HandleFault() local
216 sigaddset(&action.sa_mask, signal); in HandleFault()
/art/test/004-SignalTest/
Dexpected.txt1 init signal test
4 signal caught
/art/test/115-native-bridge/
Dexpected.txt63 NB signal handler with signal 11.
Dnativebridge.cc406 static ::android::NativeBridgeSignalHandlerFn native_bridge_get_signal_handler(int signal) { in native_bridge_get_signal_handler() argument
408 if (signal == SIGSEGV) { in native_bridge_get_signal_handler()
/art/test/137-cfi/
Dcfi.cc199 int signal = wait_for_sigstop(pid, &total_sleep_time_usec, &detach_failed); in Java_Main_unwindOtherProcess() local
200 if (signal == -1) { in Java_Main_unwindOtherProcess()