| /tools/testing/selftests/powerpc/mm/ |
| A D | segv_errors.c | 23 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 D | bad_accesses.c | 34 fault_code = info->si_code; in segv_handler()
|
| A D | exec_prot.c | 56 fault_code = sinfo->si_code; in segv_handler()
|
| A D | pkey_exec_prot.c | 44 fault_code = sinfo->si_code; in segv_handler()
|
| A D | pkey_siginfo.c | 44 if (sinfo->si_code != SEGV_PKUERR) { in segv_handler()
|
| /tools/testing/selftests/ptrace/ |
| A D | peeksiginfo.c | 110 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 D | pidfd_wait.c | 73 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 D | sud_test.c | 166 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 D | mte_common_util.c | 56 ((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 D | test_signals_utils.c | 134 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 D | ptrace-syscall.c | 49 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 D | breakpoint_test_arm64.c | 179 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 D | remove_on_exec.c | 61 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 D | sigtrap_threads.c | 73 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 D | pkey_sighandler_tests.c | 233 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 D | protection_keys.c | 297 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 D | wait.h | 83 switch (info.si_code) { in waitpid()
|
| /tools/testing/selftests/arm64/gcs/ |
| A D | gcs-stress-thread.S | 13 #define si_code 8 macro 220 ldr x21, [x20, #si_code]
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | perf_skip.c | 25 ASSERT_EQ(info->si_code, TRAP_PERF, "si_code"); in handle_sigtrap()
|
| /tools/testing/selftests/powerpc/dexcr/ |
| A D | hashchk_test.c | 43 else if (info->si_code != ILL_ILLOPN) in hashchk_handler()
|
| /tools/testing/selftests/x86/ |
| A D | ptrace_syscall.c | 93 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 D | gzip_vas.c | 278 sig, info->si_code, info->si_addr); in nxu_sigsegv_handler()
|
| /tools/testing/selftests/arm64/abi/ |
| A D | ptrace.c | 220 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent()
|
| /tools/testing/selftests/arm64/fp/ |
| A D | za-ptrace.c | 298 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent()
|
| A D | zt-ptrace.c | 303 if (sig == SIGSTOP && si.si_code == SI_TKILL && in do_parent()
|