Home
last modified time | relevance | path

Searched refs:si_addr (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v5.15/kernel/
Dsignal.c1681 info.si_addr = addr; in force_sig_fault_to_task()
1707 info.si_addr = addr; in send_sig_fault()
1725 info.si_addr = addr; in force_sig_mceerr()
1739 info.si_addr = addr; in send_sig_mceerr()
1753 info.si_addr = addr; in force_sig_bnderr()
1768 info.si_addr = addr; in force_sig_pkuerr()
1782 info.si_addr = addr; in force_sig_perf()
1821 info.si_addr = addr; in force_sig_ptrace_errno_trap()
1836 info.si_addr = addr; in force_sig_fault_trapno()
1853 info.si_addr = addr; in send_sig_fault_trapno()
[all …]
/Linux-v5.15/tools/testing/selftests/perf_events/
Dsigtrap_threads.c166 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F()
185 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F()
205 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F()
/Linux-v5.15/tools/testing/selftests/powerpc/mm/
Dpkey_exec_prot.c33 if (sinfo->si_addr != (void *) fault_addr) in trap_handler()
47 if (sinfo->si_addr != (void *) fault_addr) { in segv_handler()
Dbad_accesses.c35 fault_addr = (unsigned long)info->si_addr; in segv_handler()
Dpkey_siginfo.c50 if (sinfo->si_addr != (void *) fault_addr) { in segv_handler()
/Linux-v5.15/fs/
Dsignalfd.c126 new.ssi_addr = (long) kinfo->si_addr; in signalfd_copyinfo()
129 new.ssi_addr = (long) kinfo->si_addr; in signalfd_copyinfo()
133 new.ssi_addr = (long) kinfo->si_addr; in signalfd_copyinfo()
/Linux-v5.15/tools/testing/selftests/powerpc/nx-gzip/
Dgzip_vas.c278 sig, info->si_code, info->si_addr); in nxu_sigsegv_handler()
280 nx_fault_storage_address = info->si_addr; in nxu_sigsegv_handler()
/Linux-v5.15/arch/x86/kernel/
Dsignal_compat.c133 BUILD_BUG_ON(offsetof(siginfo_t, si_addr) != 0x10); in signal_compat_build_tests()
134 BUILD_BUG_ON(offsetof(compat_siginfo_t, si_addr) != 0x0C); in signal_compat_build_tests()
/Linux-v5.15/tools/testing/selftests/arm64/signal/
Dtest_signals_utils.c128 si->si_addr, si->si_code, td->token, td->token - si->si_addr); in handle_signal_ok()
/Linux-v5.15/tools/testing/selftests/powerpc/primitives/
Dload_unaligned_zeropad.c72 unsigned long addr = (unsigned long)info->si_addr; in segv_handler()
/Linux-v5.15/tools/testing/selftests/powerpc/copyloops/
Dexc_validate.c24 unsigned long addr = (unsigned long)info->si_addr; in segv_handler()
/Linux-v5.15/tools/testing/selftests/x86/
Dsingle_step_syscall.c86 (unsigned long)info->si_addr, in sigtrap()
Dfsgsbase.c74 segv_addr = (unsigned long)si->si_addr; in sigsegv()
/Linux-v5.15/Documentation/sparc/
Dadi.rst113 siginfo.si_addr = addr; /* PC where first mismatch occurred */
132 siginfo.si_addr = addr; /* address that caused trap */
152 siginfo.si_addr = addr; /* address that caused trap */
/Linux-v5.15/include/uapi/asm-generic/
Dsiginfo.h159 #define si_addr _sifields._sigfault._addr macro
/Linux-v5.15/tools/testing/selftests/powerpc/ptrace/
Dptrace-hwbreak.c226 (unsigned long)siginfo.si_addr < saddr || in check_success()
227 (unsigned long)siginfo.si_addr > eaddr) { in check_success()
/Linux-v5.15/Documentation/arm64/
Dtagged-pointers.rst57 siginfo.si_addr unless the flag SA_EXPOSE_TAGBITS was set in
Dmemory-tagging-extension.rst69 ``.si_code = SEGV_MTESERR`` and ``.si_addr = <fault-address>``. The
76 with ``.si_code = SEGV_MTEAERR`` and ``.si_addr = 0`` (the faulting
/Linux-v5.15/tools/testing/selftests/arm64/mte/
Dmte_common_util.c30 unsigned long addr = (unsigned long)si->si_addr; in mte_default_handler()
/Linux-v5.15/arch/powerpc/platforms/book3s/
Dvas-api.c226 info.si_addr = csb_addr; in vas_update_csb()
/Linux-v5.15/arch/arm/kernel/
Dsignal.c704 static_assert(offsetof(siginfo_t, si_addr) == 0x0c);
/Linux-v5.15/arch/arm64/kernel/
Dsignal32.c483 static_assert(offsetof(compat_siginfo_t, si_addr) == 0x0c);
Dsignal.c1006 static_assert(offsetof(siginfo_t, si_addr) == 0x10);
/Linux-v5.15/arch/sparc/kernel/
Dsignal_64.c585 static_assert(offsetof(siginfo_t, si_addr) == 0x10);
Dsignal32.c775 static_assert(offsetof(compat_siginfo_t, si_addr) == 0x0c);

12