OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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