Home
last modified time | relevance | path

Searched refs:siginfo (Results 1 – 25 of 119) sorted by relevance

12345

/external/libtextclassifier/coverage/src/com/android/textclassifier/testing/
DTextClassifierInstrumentationListener.java70 SignalMaskInfo siginfo = new SignalMaskInfo(); in maybeDumpNativeCoverage() local
71 if (!siginfo.isValid()) { in maybeDumpNativeCoverage()
76 if (!siginfo.isCaught(COVERAGE_SIGNAL)) { in maybeDumpNativeCoverage()
95 siginfo.refresh(); in maybeDumpNativeCoverage()
97 if (siginfo.isValid() && siginfo.isBlocked(COVERAGE_SIGNAL)) { in maybeDumpNativeCoverage()
100 siginfo.refresh(); in maybeDumpNativeCoverage()
101 if (siginfo.isValid() && !siginfo.isBlocked(COVERAGE_SIGNAL)) { in maybeDumpNativeCoverage()
/external/linux-kselftest/tools/testing/selftests/ptrace/
Dpeeksiginfo.c109 siginfo_t siginfo[SIGNR]; in check_direct_path() local
122 ret = sys_ptrace(PTRACE_PEEKSIGINFO, child, &arg, siginfo); in check_direct_path()
132 if (siginfo[j].si_code == si_code && in check_direct_path()
133 siginfo[j].si_int == i) in check_direct_path()
137 shared, i, siginfo[j].si_code, siginfo[j].si_int); in check_direct_path()
154 siginfo_t siginfo[SIGNR]; in main() local
179 siginfo->si_code = TEST_SICODE_SHARE; in main()
180 siginfo->si_int = i; in main()
181 sys_rt_sigqueueinfo(child, SIGRTMIN, siginfo); in main()
183 siginfo->si_code = TEST_SICODE_PRIV; in main()
[all …]
/external/rust/crates/shared_child/src/sys/
Dunix.rs16 let mut siginfo = std::mem::zeroed(); in wait_without_reaping() localVariable
20 &mut siginfo, in wait_without_reaping()
37 let mut siginfo: libc::siginfo_t; in try_wait_without_reaping() localVariable
54 siginfo = std::mem::zeroed(); in try_wait_without_reaping()
58 &mut siginfo, in try_wait_without_reaping()
65 } else if siginfo.si_signo == libc::SIGCHLD { in try_wait_without_reaping()
68 } else if siginfo.si_signo == 0 { in try_wait_without_reaping()
76 format!("unexpected si_signo from waitid: {}", siginfo.si_signo), in try_wait_without_reaping()
/external/conscrypt/test-support/src/java/org/conscrypt/
DConscryptInstrumentationListener.java134 SignalMaskInfo siginfo = new SignalMaskInfo(); in maybeDumpNativeCoverage() local
135 if (!siginfo.isValid()) { in maybeDumpNativeCoverage()
140 if (!siginfo.isCaught(COVERAGE_SIGNAL)) { in maybeDumpNativeCoverage()
159 siginfo.refresh(); in maybeDumpNativeCoverage()
161 if (siginfo.isValid() && siginfo.isBlocked(COVERAGE_SIGNAL)) { in maybeDumpNativeCoverage()
164 siginfo.refresh(); in maybeDumpNativeCoverage()
165 if (siginfo.isValid() && !siginfo.isBlocked(COVERAGE_SIGNAL)) { in maybeDumpNativeCoverage()
/external/e2fsprogs/e2fsck/
Dsigcatcher.c334 static void die_signal_handler(int signum, siginfo_t *siginfo, in die_signal_handler() argument
341 if (siginfo->si_code == SI_USER) in die_signal_handler()
342 fprintf(stderr, "(sent from pid %u) ", siginfo->si_pid); in die_signal_handler()
343 cp = lookup_table(siginfo->si_code, generic_code_table); in die_signal_handler()
348 lookup_table_fallback(siginfo->si_code, in die_signal_handler()
352 lookup_table_fallback(siginfo->si_code, in die_signal_handler()
356 lookup_table_fallback(siginfo->si_code, in die_signal_handler()
360 lookup_table_fallback(siginfo->si_code, in die_signal_handler()
364 lookup_table_fallback(siginfo->si_code, in die_signal_handler()
367 fprintf(stderr, "si code=%d ", siginfo->si_code); in die_signal_handler()
[all …]
/external/google-breakpad/src/client/linux/handler/
Dexception_handler.cc454 memcpy(&g_crash_context_.siginfo, info, sizeof(siginfo_t)); in HandleSignal()
487 siginfo_t siginfo = {}; in SimulateSignalDelivery() local
490 siginfo.si_code = SI_USER; in SimulateSignalDelivery()
491 siginfo.si_pid = getpid(); in SimulateSignalDelivery()
494 return HandleSignal(sig, &siginfo, &context); in SimulateSignalDelivery()
712 memset(&context.siginfo, 0, sizeof(context.siginfo)); in WriteMinidump()
713 context.siginfo.si_signo = MD_EXCEPTION_CODE_LIN_DUMP_REQUESTED; in WriteMinidump()
715 context.siginfo.si_addr = in WriteMinidump()
718 context.siginfo.si_addr = in WriteMinidump()
721 context.siginfo.si_addr = in WriteMinidump()
[all …]
/external/llvm-project/lldb/source/Plugins/Process/NetBSD/
DNativeProcessNetBSD.cpp408 ptrace_siginfo_t siginfo; in ComputeSignalInfo() local
409 siginfo.psi_siginfo.si_signo = LLDB_INVALID_SIGNAL_NUMBER; in ComputeSignalInfo()
410 return siginfo; in ComputeSignalInfo()
417 ptrace_siginfo_t siginfo; in ComputeSignalInfo() local
418 siginfo.psi_siginfo.si_signo = signal; in ComputeSignalInfo()
419 siginfo.psi_siginfo.si_code = SI_USER; in ComputeSignalInfo()
420 siginfo.psi_siginfo.si_pid = getpid(); in ComputeSignalInfo()
421 siginfo.psi_siginfo.si_uid = getuid(); in ComputeSignalInfo()
423 siginfo.psi_lwpid = signaled_lwp; in ComputeSignalInfo()
425 siginfo.psi_lwpid = 0; in ComputeSignalInfo()
[all …]
/external/crosvm/sys_util/src/
Dsignalfd.rs100 let mut siginfo: signalfd_siginfo = unsafe { mem::zeroed() }; in read() localVariable
111 &mut siginfo as *mut signalfd_siginfo as *mut c_void, in read()
124 Ok(Some(siginfo)) in read()
176 let siginfo = sigrt_fd.read().unwrap().unwrap(); in read() localVariable
177 assert_eq!(siginfo.ssi_signo, sigid as u32); in read()
/external/compiler-rt/lib/asan/
Dasan_posix.cc36 void AsanOnDeadlySignal(int signo, void *siginfo, void *context) { in AsanOnDeadlySignal() argument
38 int code = (int)((siginfo_t*)siginfo)->si_code; in AsanOnDeadlySignal()
42 SignalContext sig = SignalContext::Create(siginfo, context); in AsanOnDeadlySignal()
/external/linux-kselftest/tools/testing/selftests/breakpoints/
Dbreakpoint_test_arm64.c115 siginfo_t siginfo; in run_test() local
173 if (ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo) != 0) { in run_test()
179 if (siginfo.si_code != TRAP_HWBKPT) { in run_test()
181 "Unexpected si_code %d\n", siginfo.si_code); in run_test()
/external/llvm-project/compiler-rt/lib/ubsan/
Dubsan_signals_standalone.cpp53 static void UBsanOnDeadlySignal(int signo, void *siginfo, void *context) { in UBsanOnDeadlySignal() argument
54 HandleDeadlySignal(siginfo, context, GetTid(), &OnStackUnwind, nullptr); in UBsanOnDeadlySignal()
/external/rust/crates/tokio/src/signal/
Dunix.rs238 let siginfo = match globals.storage().get(signal as EventId) { in signal_enable() localVariable
243 siginfo.init.call_once(|| { in signal_enable()
248 siginfo.initialized.store(true, Ordering::Relaxed); in signal_enable()
254 if siginfo.initialized.load(Ordering::Relaxed) { in signal_enable()
/external/compiler-rt/test/asan/TestCases/Posix/
Dallow_user_segv.cc14 void User_OnSIGSEGV(int signum, siginfo_t *siginfo, void *context) { in User_OnSIGSEGV() argument
26 original_sigaction.sa_sigaction(signum, siginfo, context); in User_OnSIGSEGV()
/external/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/
Dptrace.cpp117 siginfo_t siginfo; in main() local
118 res = ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo); in main()
120 assert(siginfo.si_pid == pid); in main()
Dallow_user_segv.cpp30 void User_OnSIGSEGV(int signum, siginfo_t *siginfo, void *context) { in User_OnSIGSEGV() argument
43 original_sigaction.sa_sigaction(signum, siginfo, context); in User_OnSIGSEGV()
/external/compiler-rt/test/sanitizer_common/TestCases/Linux/
Dptrace.cc115 siginfo_t siginfo; in main() local
116 res = ptrace(PTRACE_GETSIGINFO, pid, NULL, &siginfo); in main()
118 assert(siginfo.si_pid == pid); in main()
/external/kernel-headers/original/uapi/asm-arm/asm/
Dsignal.h8 struct siginfo;
81 void (*_sa_sigaction)(int, struct siginfo *, void *);
/external/rust/crates/nix/src/sys/
Dsignalfd.rs23 pub use libc::signalfd_siginfo as siginfo;
100 pub fn read_signal(&mut self) -> Result<Option<siginfo>> { in read_signal() argument
133 type Item = siginfo;
/external/ltp/testcases/kernel/hotplug/memory_hotplug/
Dmemtoy.h47 siginfo_t *siginfo; /* signal info, if signalled != 0 */ member
80 #define signalled(GCP) (GCP->siginfo != NULL)
Dmemtoy.c178 gcp->siginfo = &infocopy; in signal_handler()
252 glctx.siginfo = NULL; in reset_signal()
270 siginfo_t *info = gcp->siginfo; in show_siginfo()
356 if (gcp->siginfo != NULL) { in touch_memory()
/external/kernel-headers/original/uapi/asm-x86/asm/
Dsignal.h11 struct siginfo;
82 void (*_sa_sigaction)(int, struct siginfo *, void *);
/external/llvm-project/compiler-rt/lib/asan/
Dasan_posix.cpp36 void AsanOnDeadlySignal(int signo, void *siginfo, void *context) { in AsanOnDeadlySignal() argument
38 SignalContext sig(siginfo, context); in AsanOnDeadlySignal()
/external/wpa_supplicant_8/wpa_supplicant/
Dbgscan_simple.c138 struct wpa_signal_info siginfo; in bgscan_simple_init() local
139 if (wpa_drv_signal_poll(wpa_s, &siginfo) == 0 && in bgscan_simple_init()
140 siginfo.current_signal >= data->signal_threshold) in bgscan_simple_init()
/external/llvm-project/compiler-rt/lib/lsan/
Dlsan_posix.cpp89 void LsanOnDeadlySignal(int signo, void *siginfo, void *context) { in LsanOnDeadlySignal() argument
90 HandleDeadlySignal(siginfo, context, GetCurrentThread(), &OnStackUnwind, in LsanOnDeadlySignal()
/external/igt-gpu-tools/runner/
Dexecutor.c483 struct signalfd_siginfo siginfo; in monitor_output() local
727 s = read(sigfd, &siginfo, sizeof(siginfo)); in monitor_output()
732 } else if (siginfo.ssi_signo == SIGCHLD) { in monitor_output()
750 strsignal(siginfo.ssi_signo)); in monitor_output()
1248 struct signalfd_siginfo siginfo; in should_die_because_signal() local
1260 ret = read(sigfd, &siginfo, sizeof(siginfo)); in should_die_because_signal()
1267 if (siginfo.ssi_signo == SIGCHLD) { in should_die_because_signal()
1271 strsignal(siginfo.ssi_signo)); in should_die_because_signal()

12345