Home
last modified time | relevance | path

Searched refs:siginfo_t (Results 1 – 25 of 47) sorted by relevance

12

/ohos5.0/commonlibrary/rust/ylong_runtime/ylong_signal/src/
H A Dunix.rs18 use libc::{c_int, c_void, sigaction, siginfo_t};
56 pub(crate) extern "C" fn sig_handler(sig_num: c_int, sig_info: *mut siginfo_t, data: *mut c_void) { in sig_handler() argument
87 fn execute_act(act: &sigaction, sig_num: c_int, sig_info: *mut siginfo_t, data: *mut c_void) { in execute_act() argument
104 type Action = extern "C" fn(c_int, *mut siginfo_t, *mut c_void); in execute_act()
H A Dcommon.rs19 use libc::{siginfo_t, SIGKILL, SIGSTOP};
50 pub(crate) struct siginfo_t; struct
52 type SigHandler = dyn Fn(&siginfo_t) + Send + Sync;
77 F: Fn(&siginfo_t) + Sync + Send + 'static, in register_action()
147 let handler = |_info: &libc::siginfo_t| { in ut_signal_new()
H A Dwindows.rs20 use crate::common::{siginfo_t, SigAction, Signal};
67 act(&siginfo_t); in sig_handler()
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/signal_handler/
H A Dsignal_chain_test.cpp114 AT_UNUSED static bool SigchainSpecialHandlerDumpTrue(int signo, siginfo_t *si, void *ucontext) in SigchainSpecialHandlerDumpTrue()
126 AT_UNUSED static bool SigchainSpecialHandlerDump1(int signo, siginfo_t *si, void *ucontext) in SigchainSpecialHandlerDump1()
138 AT_UNUSED static bool SigchainSpecialHandlerDump2(int signo, siginfo_t *si, void *ucontext) in SigchainSpecialHandlerDump2()
150 AT_UNUSED static bool SigchainSpecialHandlerSegvTrue(int signo, siginfo_t *si, void *ucontext) in SigchainSpecialHandlerSegvTrue()
162 AT_UNUSED static bool SigchainSpecialHandlerSegv1(int signo, siginfo_t *si, void *ucontext) in SigchainSpecialHandlerSegv1()
174 AT_UNUSED static bool SigchainSpecialHandlerSegv2(int signo, siginfo_t *si, void *ucontext) in SigchainSpecialHandlerSegv2()
190 AT_UNUSED static bool DumpSignalHandler(int signo, siginfo_t *si, void *ucontext) in DumpSignalHandler()
199 AT_UNUSED static bool SegvSignalHandler(int signo, siginfo_t *si, void *ucontext) in SegvSignalHandler()
/ohos5.0/docs/zh-cn/application-dev/dfx/
H A Dhiappevent-watcher-crash-events.md50 | signo | number | 信号值(siginfo_t中的si_signo属性) |
51 | code | number | 信号值二级分类(siginfo_t中的si_code属性) |
52 | address | string | 信号错误地址(siginfo_t中的si_address属性) |
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/test/unittest/common/
H A Dthread_sampler_test.h27 typedef void (*SigActionType)(int, siginfo_t*, void*);
37 static void ThreadSamplerSigHandler(int sig, siginfo_t* si, void* context);
/ohos5.0/base/hiviewdfx/faultloggerd/frameworks/localhandler/
H A Ddfx_signal_local_handler.cpp95 void DFX_SignalLocalHandler(int sig, siginfo_t *si, void *context) in DFX_SignalLocalHandler()
109 int ret = memcpy_s(&(g_request.siginfo), sizeof(siginfo_t), si, sizeof(siginfo_t)); in DFX_SignalLocalHandler()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/sigdump_handler/
H A Ddfx_sigdump_handler.cpp65 static void SignalDumpRetranHandler(int signo, siginfo_t* si, void* context);
91 void DfxSigDumpHandler::SignalDumpRetranHandler(int signo, siginfo_t* si, void* context) in SignalDumpRetranHandler()
112 siginfo_t si; in RunThread()
/ohos5.0/docs/en/application-dev/dfx/
H A Dhiappevent-watcher-crash-events.md50 | signo | number | Signal value (**si_signo** in **siginfo_t**)|
51 | code | number | Level-2 classification of signal values (**si_code** in **siginfo_t**)|
52 | address | string | Signal error address (**si_address** attribute in **siginfo_t**)|
/ohos5.0/base/hiviewdfx/faultloggerd/test/unittest/unwind/
H A Dsignal_test.cpp50 siginfo_t si = {
92 static void TestSignalHandler(int sig, siginfo_t * si, void * context) in TestSignalHandler()
259 siginfo_t si = {
/ohos5.0/base/hiviewdfx/faultloggerd/frameworks/localhandler/include/
H A Ddfx_signal_local_handler.h40 void DFX_SignalLocalHandler(int sig, siginfo_t *si, void *context);
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/
H A Ddfx_regs_arm.cpp185 scAddr = spAddr + 8 + sizeof(siginfo_t) + 0x14 + 0xc; // 8 : eight bytes offset in StepIfSignalFrame()
188 scAddr = spAddr + sizeof(siginfo_t) + 0x14 + 0xc; in StepIfSignalFrame()
H A Dthread_context.cpp184 NO_SANITIZE void LocalThreadContext::CopyContextAndWaitTimeout(int sig, siginfo_t *si, void *contex… in CopyContextAndWaitTimeout()
256 siginfo_t si {0}; in SignalRequestThread()
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/include/
H A Dthread_sampler_api.h48 void ThreadSamplerSigHandler(int sig, siginfo_t* si, void* context);
/ohos5.0/base/hiviewdfx/faultloggerd/common/cutil/
H A Ddfx_cutil.h43 AT_SYMBOL_HIDDEN void ParseSiValue(siginfo_t* si, uint64_t* endTime, int* tid);
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/
H A Dwatchdog_inner.h63 typedef void (*SigActionType)(int, siginfo_t*, void*);
131 static void ThreadSamplerSigHandler(int sig, siginfo_t* si, void* context);
/ohos5.0/base/hiviewdfx/hicollie/frameworks/native/thread_sampler/
H A Dthread_sampler_api.cpp48 void ThreadSamplerSigHandler(int sig, siginfo_t* si, void* context) in ThreadSamplerSigHandler()
/ohos5.0/base/hiviewdfx/hiview/plugins/faultlogger/interfaces/cpp/innerkits/
H A Dsignal_info.h24 static void FormatSignalInfo(std::stringstream &ss, const siginfo_t &siginfo);
/ohos5.0/base/startup/init/services/modules/crashhandler/
H A Dcrash_handler.c55 static void SignalHandler(int sig, siginfo_t *si, void *context) in SignalHandler()
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/unwinder/include/
H A Ddfx_signal.h30 static std::string PrintSignal(const siginfo_t &info);
H A Dthread_context.h80 static void CopyContextAndWaitTimeout(int sig, siginfo_t *si, void *context);
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/innerkits/signal_handler/
H A Ddfx_signal_handler.c265 static void FillDumpRequest(int sig, siginfo_t *si, void *context) in FillDumpRequest()
285 memcpy(&(g_request.siginfo), si, sizeof(siginfo_t)); in FillDumpRequest()
452 static void ResetAndRethrowSignalIfNeed(int sig, siginfo_t *si) in ResetAndRethrowSignalIfNeed()
866 static bool DFX_SigchainHandler(int sig, siginfo_t *si, void *context) in DFX_SigchainHandler()
918 static void DFX_SignalHandler(int sig, siginfo_t *si, void *context) in DFX_SignalHandler()
/ohos5.0/base/hiviewdfx/faultloggerd/common/dfxutil/
H A Ddfx_util.h39 AT_SYMBOL_HIDDEN void ParseSiValue(siginfo_t& si, uint64_t& endTime, int& tid);
/ohos5.0/base/hiviewdfx/faultloggerd/interfaces/common/
H A Ddfx_dump_request.h115 siginfo_t siginfo;
/ohos5.0/base/hiviewdfx/faultloggerd/test/benchmarktest/unwindstack/
H A Dpid_utils.cpp59 siginfo_t si; in Quiesce()

12