Home
last modified time | relevance | path

Searched refs:si_code (Results 1 – 25 of 29) sorted by relevance

12

/tools/testing/selftests/powerpc/mm/
A Dsegv_errors.c23 static int si_code; variable
31 si_code = info->si_code; in segv_handler()
49 si_code = 0; in test_segv_errors()
60 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors()
63 si_code = 0; in test_segv_errors()
70 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors()
A Dbad_accesses.c34 fault_code = info->si_code; in segv_handler()
A Dexec_prot.c56 fault_code = sinfo->si_code; in segv_handler()
A Dpkey_exec_prot.c44 fault_code = sinfo->si_code; in segv_handler()
A Dpkey_siginfo.c44 if (sinfo->si_code != SEGV_PKUERR) { in segv_handler()
/tools/testing/selftests/ptrace/
A Dpeeksiginfo.c110 int si_code; in check_direct_path() local
114 si_code = TEST_SICODE_SHARE; in check_direct_path()
117 si_code = TEST_SICODE_PRIV; in check_direct_path()
132 if (siginfo[j].si_code == si_code && in check_direct_path()
137 shared, i, siginfo[j].si_code, siginfo[j].si_int); in check_direct_path()
179 siginfo.si_code = TEST_SICODE_SHARE; in main()
183 siginfo.si_code = TEST_SICODE_PRIV; in main()
/tools/testing/selftests/pidfd/
A Dpidfd_wait.c73 ASSERT_EQ(info.si_code, CLD_EXITED); in TEST()
111 ASSERT_EQ(info.si_code, CLD_STOPPED); in TEST()
120 ASSERT_EQ(info.si_code, CLD_CONTINUED); in TEST()
125 ASSERT_EQ(info.si_code, CLD_STOPPED); in TEST()
132 ASSERT_EQ(info.si_code, CLD_KILLED); in TEST()
209 ASSERT_EQ(info.si_code, CLD_STOPPED); in TEST()
216 ASSERT_EQ(info.si_code, CLD_EXITED); in TEST()
/tools/testing/selftests/syscall_user_dispatch/
A Dsud_test.c166 int si_code; variable
172 si_code = info->si_code; in handle_sigsys()
216 si_code = 0; in TEST()
247 ASSERT_EQ(SYS_USER_DISPATCH, si_code) { in TEST()
264 si_code = 0; in TEST_SIGNAL()
/tools/testing/selftests/arm64/mte/
A Dmte_common_util.c56 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code, si_tag, si_atag); in mte_default_handler()
58 if (si->si_code == SEGV_MTEAERR) { in mte_default_handler()
59 if (cur_mte_cxt.trig_si_code == si->si_code) in mte_default_handler()
68 else if (si->si_code == SEGV_MTESERR) { in mte_default_handler()
74 if (cur_mte_cxt.trig_si_code == si->si_code && in mte_default_handler()
94 ((ucontext_t *)uc)->uc_mcontext.pc, addr, si->si_code); in mte_default_handler()
/tools/testing/selftests/arm64/signal/
A Dtest_signals_utils.c134 si->si_addr, si->si_code, td->token, td->token - si->si_addr); in handle_signal_ok()
147 if (si->si_code != td->sig_ok_code) { in handle_signal_ok()
149 si->si_code, td->sig_ok_code); in handle_signal_ok()
160 if (td->sig_ok == SIGSEGV && si->si_code != SEGV_ACCERR) { in handle_signal_ok()
263 signum, si->si_code, si->si_addr); in default_handler()
/tools/testing/selftests/powerpc/ptrace/
A Dptrace-syscall.c49 if (si.si_code != CLD_TRAPPED) in wait_trap()
50 errx(1, "got unexpected event type %d\n", si.si_code); in wait_trap()
/tools/testing/selftests/breakpoints/
A Dbreakpoint_test_arm64.c179 if (siginfo.si_code != TRAP_HWBKPT) { in run_test()
181 "Unexpected si_code %d\n", siginfo.si_code); in run_test()
/tools/testing/selftests/perf_events/
A Dremove_on_exec.c61 if (info->si_code != TRAP_PERF) { in sigtrap_handler()
62 fprintf(stderr, "%s: unexpected si_code %d\n", __func__, info->si_code); in sigtrap_handler()
A Dsigtrap_threads.c73 if (info->si_code != TRAP_PERF) { in sigtrap_handler()
74 fprintf(stderr, "%s: unexpected si_code %d\n", __func__, info->si_code); in sigtrap_handler()
/tools/testing/selftests/mm/
A Dpkey_sighandler_tests.c233 siginfo.si_code == SEGV_MAPERR && in test_sigsegv_handler_with_pkey0_disabled()
273 siginfo.si_code == SEGV_PKUERR, in test_sigsegv_handler_cannot_access_stack()
348 siginfo.si_code == SEGV_MAPERR && in test_sigsegv_handler_with_different_pkey_for_stack()
A Dprotection_keys.c297 static char *si_code_str(int si_code) in si_code_str() argument
299 if (si_code == SEGV_MAPERR) in si_code_str()
301 if (si_code == SEGV_ACCERR) in si_code_str()
303 if (si_code == SEGV_BNDERR) in si_code_str()
305 if (si_code == SEGV_PKUERR) in si_code_str()
340 __func__, trapno, ip, si_code_str(si->si_code), in signal_handler()
341 si->si_code); in signal_handler()
370 if ((si->si_code == SEGV_MAPERR) || in signal_handler()
371 (si->si_code == SEGV_ACCERR) || in signal_handler()
372 (si->si_code == SEGV_BNDERR)) { in signal_handler()
/tools/include/nolibc/sys/
A Dwait.h83 switch (info.si_code) { in waitpid()
/tools/testing/selftests/arm64/gcs/
A Dgcs-stress-thread.S13 #define si_code 8 macro
220 ldr x21, [x20, #si_code]
/tools/testing/selftests/bpf/prog_tests/
A Dperf_skip.c25 ASSERT_EQ(info->si_code, TRAP_PERF, "si_code"); in handle_sigtrap()
/tools/testing/selftests/powerpc/dexcr/
A Dhashchk_test.c43 else if (info->si_code != ILL_ILLOPN) in hashchk_handler()
/tools/testing/selftests/x86/
A Dptrace_syscall.c93 if (si.si_code != CLD_TRAPPED) in wait_trap()
94 errx(1, "got unexpected event type %d\n", si.si_code); in wait_trap()
/tools/testing/selftests/powerpc/nx-gzip/
A Dgzip_vas.c278 sig, info->si_code, info->si_addr); in nxu_sigsegv_handler()
/tools/testing/selftests/arm64/abi/
A Dptrace.c220 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent()
/tools/testing/selftests/arm64/fp/
A Dza-ptrace.c298 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent()
A Dzt-ptrace.c303 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent()

Completed in 27 milliseconds

12