Searched defs:handler (Results 1 - 4 of 4) sorted by relevance

/bionic/libc/bionic/
H A Dsignal.cpp31 __LIBC_HIDDEN__ sighandler_t _signal(int signum, sighandler_t handler, int flags) { argument
34 sa.sa_handler = handler;
44 sighandler_t signal(int signum, sighandler_t handler) { argument
45 return _signal(signum, handler, SA_RESTART);
H A Dndk_cruft.cpp239 sighandler_t bsd_signal(int signum, sighandler_t handler) { argument
240 return signal(signum, handler);
254 extern "C++" sighandler_t _signal(int signum, sighandler_t handler, int flags);
255 sighandler_t sysv_signal(int signum, sighandler_t handler) { argument
256 return _signal(signum, handler, SA_RESETHAND);
/bionic/tests/
H A DScopedSignalHandler.h25 ScopedSignalHandler(int signal_number, void (*handler)(int), int sa_flags = 0) argument
29 action_.sa_handler = handler;
H A Dsignal_test.cpp176 // Raise SIGALRM and check our signal handler wasn't called.
218 // Set a traditional sa_handler signal handler.
233 // Set a new-style sa_sigaction signal handler.
390 struct sigaction handler; local
391 memset(&handler, 0, sizeof(handler));
392 handler.sa_sigaction = [](int, siginfo_t* siginfo, void*) { received = *siginfo; };
393 handler.sa_flags = SA_SIGINFO;
395 ASSERT_EQ(0, sigaction(SIGUSR1, &handler, nullptr));

Completed in 42 milliseconds