• Home
  • Raw
  • Download

Lines Matching refs:signum

34 void IpcSignalTest::SigAbortHandler(int signum)  in SigAbortHandler()  argument
36 LOG("handler: recv a signal: %d", signum); in SigAbortHandler()
42 *shared = signum; in SigAbortHandler()
50 void IpcSignalTest::SigactionHandler(int signum, siginfo_t* si, void* ucontext) in SigactionHandler() argument
52 LOG("handler recv a signal: %s(%d)", ALL_SIGNALS[signum].signame, signum); in SigactionHandler()
53 mReceivedSignal = signum; in SigactionHandler()
58 void IpcSignalTest::SignalHandler(int signum) in SignalHandler() argument
60 LOG("handler recv a signal: %s(%d)", ALL_SIGNALS[signum].signame, signum); in SignalHandler()
61 mReceivedSignal = signum; in SignalHandler()
98 void IpcSignalTest::DefaultActionTest(const int signum, const bool expectStop, const bool coredump) in DefaultActionTest() argument
105 kill(pid, signum); in DefaultActionTest()
112 WaitProcKilled(pid, signum); in DefaultActionTest()
128 void IpcSignalTest::SendAndRecvTest(const int signum) in SendAndRecvTest() argument
141 kill(pid1, signum); in SendAndRecvTest()
150 kill(pid1, signum); in SendAndRecvTest()
159 handler_type rt = signal(signum, SignalHandler); in SendAndRecvTest()
161 LOG("set %d signal handler failed, errno=%d", signum, errno); in SendAndRecvTest()
165 if (mReceivedSignal != signum) { in SendAndRecvTest()
166 LOG("SignalHandler check fail, expected=%d, received=%d", signum, mReceivedSignal); in SendAndRecvTest()
196 void IpcSignalTest::SignalFailTest(int signum, handler_type h, int expectErrno) in SignalFailTest() argument
199 handler_type rt = signal(signum, h); in SignalFailTest()
200 ASSERT_EQ(rt, SIG_ERR) << "signal error for " << signum; in SignalFailTest()
201 ASSERT_EQ(errno, expectErrno) << "signal error for " << signum; in SignalFailTest()