HomeSort by relevance Sort by last modified time
    Searched refs:ScopedSignalHandler (Results 1 - 12 of 12) sorted by null

  /bionic/tests/
ScopedSignalHandler.h 23 class ScopedSignalHandler {
25 ScopedSignalHandler(int signal_number, void (*handler)(int), int sa_flags = 0)
33 ScopedSignalHandler(int signal_number, void (*action)(int, siginfo_t*, void*),
42 ScopedSignalHandler(int signal_number) : signal_number_(signal_number) {
46 ~ScopedSignalHandler() {
stack_unwinding_test.cpp 32 #include "ScopedSignalHandler.h"
115 ScopedSignalHandler ssh(SIGUSR1, UnwindSignalHandler);
122 ScopedSignalHandler ssh(SIGUSR1, UnwindSignalHandler, SA_SIGINFO);
signal_test.cpp 25 #include "ScopedSignalHandler.h"
128 ScopedSignalHandler ssh(SIGALRM, raise_in_signal_handler_helper);
137 ScopedSignalHandler ssh(SIGALRM, HandleSIGALRM);
166 ScopedSignalHandler ssh(SIGALRM, SigSuspendTestHelper);
294 ScopedSignalHandler ssh(SIGALRM, SigqueueSignalHandler, SA_SIGINFO);
441 ScopedSignalHandler sigalrm{SIGALRM};
470 ScopedSignalHandler sigalrm{SIGALRM, sigalrm_handler};
504 ScopedSignalHandler sigalrm{SIGALRM, sigalrm_handler};
semaphore_test.cpp 27 #include "ScopedSignalHandler.h"
194 ScopedSignalHandler handler(SIGUSR1, sem_wait_test_signal_handler);
217 ScopedSignalHandler handler(SIGUSR1, sem_wait_test_signal_handler);
time_test.cpp 29 #include "ScopedSignalHandler.h"
295 ScopedSignalHandler ssh(SIGUSR1, timer_create_SIGEV_SIGNAL_signal_handler);
409 ScopedSignalHandler ssh(SIGALRM, timer_create_NULL_signal_handler);
pthread_test.cpp 41 #include "ScopedSignalHandler.h"
493 ScopedSignalHandler ssh(SIGALRM, pthread_kill__in_signal_handler_helper);
    [all...]
unistd_test.cpp 20 #include "ScopedSignalHandler.h"
219 ScopedSignalHandler handler(SIGALRM, PauseTestSignalHandler);
    [all...]
  /system/core/libmemunreachable/
ScopedSignalHandler.h 31 class ScopedSignalHandler {
33 using Fn = std::function<void(ScopedSignalHandler&, int, siginfo_t*, void*)>;
35 explicit ScopedSignalHandler(Allocator<Fn> allocator) : allocator_(allocator), signal_(-1) {}
36 ~ScopedSignalHandler() { reset(); }
40 if (signal_ != -1) MEM_LOG_ALWAYS_FATAL("ScopedSignalHandler already installed");
70 DISALLOW_COPY_AND_ASSIGN(ScopedSignalHandler);
HeapWalker.h 25 #include "ScopedSignalHandler.h"
61 SIGSEGV, [=](ScopedSignalHandler& handler, int signal, siginfo_t* siginfo, void* uctx) {
90 void HandleSegFault(ScopedSignalHandler&, int, siginfo_t*, void*);
102 ScopedSignalHandler segv_handler_;
HeapWalker.cpp 28 #include "ScopedSignalHandler.h"
164 void HeapWalker::HandleSegFault(ScopedSignalHandler& handler, int signal, siginfo_t* si,
177 ScopedSignalHandler::SignalFn ScopedSignalHandler::handler_;
  /system/connectivity/wificond/
main.cpp 51 class ScopedSignalHandler final {
53 ScopedSignalHandler(android::wificond::LooperBackedEventLoop* event_loop) {
58 std::signal(SIGINT, &ScopedSignalHandler::LeaveLoop);
59 std::signal(SIGTERM, &ScopedSignalHandler::LeaveLoop);
62 ~ScopedSignalHandler() {
76 DISALLOW_COPY_AND_ASSIGN(ScopedSignalHandler);
80 ScopedSignalHandler::s_event_loop_ = nullptr;
128 ScopedSignalHandler scoped_signal_handler(event_dispatcher.get());
  /system/core/libbacktrace/
backtrace_test.cpp     [all...]

Completed in 216 milliseconds