Home
last modified time | relevance | path

Searched refs:sigaction (Results 1 - 13 of 13) sorted by relevance

/base/startup/init/services/init/lite/
H A Dinit_signal_handler.c74 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 Ddfx_signal_hook.c54 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 Dmain.c53 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 Dcrash_handler.c67 struct sigaction action; in InstallLocalSignalHandler()
78 if (sigaction(sig, &action, NULL) != 0) { in InstallLocalSignalHandler()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/sigdump_handler/
H A Ddfx_sigdump_handler.cpp160 struct sigaction action; in Init()
167 sigaction(SIGDUMP, &action, nullptr); in Init()
/base/hiviewdfx/faultloggerd/frameworks/localhandler/
H A Ddfx_signal_local_handler.cpp149 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 Dsignal_info.cpp40 struct sigaction previousAction; in IsSignalInfoAvaliable()
41 if (sigaction(signal, nullptr, &previousAction) < 0) { in IsSignalInfoAvaliable()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_signal.cpp36 struct sigaction prevAction; in IsAvailable()
37 if (sigaction(signal_, nullptr, &prevAction) < 0) { in IsAvailable()
H A Dthread_context.cpp243 struct sigaction action; in InitSignalHandler()
250 sigaction(SIGLOCAL_DUMP, &action, nullptr); in InitSignalHandler()
/base/hiviewdfx/faultloggerd/test/unittest/signal_handler/
H A Dsignal_chain_test.cpp251 * @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 Ddfx_signal_handler.c108 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 Dsignal_test.cpp108 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 Dthread_sampler.cpp252 struct sigaction action {}; in InstallSignalHandler()
259 if (sigaction(MUSL_SIGNAL_SAMPLE_STACK, &action, nullptr) != 0) { in InstallSignalHandler()

Completed in 6 milliseconds