/base/startup/init/services/init/lite/ |
H A D | init_signal_handler.c | 74 struct sigaction act;
in SignalInit() 79 sigaction(SIGCHLD, &act, NULL);
in SignalInit() 80 sigaction(SIGTERM, &act, NULL);
in SignalInit()
|
/base/hiviewdfx/faultloggerd/test/funchook/ |
H A D | dfx_signal_hook.c | 54 typedef int (*SigactionFunc)(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact); 172 int sigaction(int sig, const struct sigaction *restrict act, struct sigaction *restrict oact) in sigaction() function 175 DFXLOGE("hooked sigaction is NULL?"); in sigaction() 180 DFXLOGI("%{public}d call sigaction and signo is %{public}d\n", getpid(), sig); in sigaction() 187 GEN_HOOK_FUNC(StartHookSigactionFunction, SigactionFunc, "sigaction", g_hookedSigaction)
|
/base/startup/appspawn/lite/ |
H A D | main.c | 53 struct sigaction act; in SignalRegist() 60 if (sigaction(SIGCHLD, &act, NULL) != 0) { in SignalRegist() 61 APPSPAWN_LOGE("[appspawn] sigaction failed! err %d.", errno); in SignalRegist()
|
/base/startup/init/services/modules/crashhandler/ |
H A D | crash_handler.c | 67 struct sigaction action; in InstallLocalSignalHandler() 78 if (sigaction(sig, &action, NULL) != 0) { in InstallLocalSignalHandler()
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/sigdump_handler/ |
H A D | dfx_sigdump_handler.cpp | 160 struct sigaction action; in Init() 167 sigaction(SIGDUMP, &action, nullptr); in Init()
|
/base/hiviewdfx/faultloggerd/frameworks/localhandler/ |
H A D | dfx_signal_local_handler.cpp | 149 struct sigaction action; in DFX_InstallLocalSignalHandler() 160 if (sigaction(sig, &action, nullptr) != 0) { in DFX_InstallLocalSignalHandler()
|
/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/ |
H A D | signal_info.cpp | 40 struct sigaction previousAction; in IsSignalInfoAvaliable() 41 if (sigaction(signal, nullptr, &previousAction) < 0) { in IsSignalInfoAvaliable()
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/ |
H A D | dfx_signal.cpp | 36 struct sigaction prevAction; in IsAvailable() 37 if (sigaction(signal_, nullptr, &prevAction) < 0) { in IsAvailable()
|
H A D | thread_context.cpp | 243 struct sigaction action; in InitSignalHandler() 250 sigaction(SIGLOCAL_DUMP, &action, nullptr); in InitSignalHandler()
|
/base/hiviewdfx/faultloggerd/test/unittest/signal_handler/ |
H A D | signal_chain_test.cpp | 251 * @tc.desc: test SignalHandler sigaction 263 struct sigaction sigsegv = { in HWTEST_F() 266 sigaction(SIGSEGV, &sigsegv, NULL); in HWTEST_F() 279 * @tc.desc: test SignalHandler add sigchain no else signal or sigaction 592 struct sigaction sigill = { in HWTEST_F() 595 sigaction(SIGILL, &sigill, NULL); in HWTEST_F()
|
/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/ |
H A D | dfx_signal_handler.c | 108 static struct sigaction g_oldSigactionList[NSIG] = {}; 367 } else if (sigaction(sig, &(g_oldSigactionList[sig]), NULL) != 0) { in ResetAndRethrowSignalIfNeed() 463 struct sigaction action; in InstallSigActionHandler() 469 if (sigaction(sig, &action, &(g_oldSigactionList[sig])) != 0) { in InstallSigActionHandler()
|
/base/hiviewdfx/faultloggerd/test/unittest/unwind/ |
H A D | signal_test.cpp | 108 struct sigaction action; in HWTEST_F() 112 int rc = sigaction(input, &action, nullptr); in HWTEST_F() 113 ASSERT_EQ(rc, 0) << "DfxSignalTest003 Failed, sigaction signal failed"; in HWTEST_F()
|
/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/ |
H A D | thread_sampler.cpp | 252 struct sigaction action {};
in InstallSignalHandler() 259 if (sigaction(MUSL_SIGNAL_SAMPLE_STACK, &action, nullptr) != 0) {
in InstallSignalHandler()
|