Home
last modified time | relevance | path

Searched refs:SEGV_ACCERR (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v4.19/arch/arm/mm/
Dfsr-2level.c16 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" },
18 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" },
20 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" },
22 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" },
50 { do_bad, SIGSEGV, SEGV_ACCERR, "section access flag fault" },
53 { do_bad, SIGSEGV, SEGV_ACCERR, "page access flag fault" },
56 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" },
58 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" },
60 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" },
62 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" },
Dfsr-3level.c12 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" },
13 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" },
14 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" },
16 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" },
17 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" },
18 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
/Linux-v4.19/arch/c6x/kernel/
Dtraps.c233 { "Oops - CPU memory protection fault", SIGSEGV, SEGV_ACCERR },
234 { "Oops - CPU memory protection fault in L1P", SIGSEGV, SEGV_ACCERR },
235 { "Oops - DMA memory protection fault in L1P", SIGSEGV, SEGV_ACCERR },
236 { "Oops - CPU memory protection fault in L1D", SIGSEGV, SEGV_ACCERR },
237 { "Oops - DMA memory protection fault in L1D", SIGSEGV, SEGV_ACCERR },
238 { "Oops - CPU memory protection fault in L2", SIGSEGV, SEGV_ACCERR },
239 { "Oops - DMA memory protection fault in L2", SIGSEGV, SEGV_ACCERR },
240 { "Oops - EMC CPU memory protection fault", SIGSEGV, SEGV_ACCERR },
/Linux-v4.19/arch/riscv/kernel/
Dtraps.c103 SIGSEGV, SEGV_ACCERR, "instruction access fault");
109 SIGSEGV, SEGV_ACCERR, "load access fault");
113 SIGSEGV, SEGV_ACCERR, "store (or AMO) access fault");
/Linux-v4.19/tools/testing/selftests/powerpc/mm/
Dsegv_errors.c60 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors()
70 FAIL_IF(si_code != SEGV_ACCERR); in test_segv_errors()
/Linux-v4.19/arch/arm64/mm/
Dfault.c592 SEGV_ACCERR : SEGV_MAPERR; in do_page_fault()
671 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" },
672 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" },
673 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" },
675 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" },
676 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" },
677 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
/Linux-v4.19/arch/hexagon/mm/
Dvm_fault.c87 si_code = SEGV_ACCERR; in do_page_fault()
149 si_code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/unicore32/mm/
Dfault.c317 code = fault == VM_FAULT_BADACCESS ? SEGV_ACCERR : SEGV_MAPERR; in do_pf()
432 { do_pf, SIGSEGV, SEGV_ACCERR, "read unreadable addr" },
433 { do_pf, SIGSEGV, SEGV_ACCERR, "write unwriteable addr"},
434 { do_pf, SIGSEGV, SEGV_ACCERR, "exec unexecutable addr"},
/Linux-v4.19/arch/parisc/mm/
Dfault.c371 si_code = SEGV_ACCERR; in do_page_fault()
386 si_code = (code == 26) ? SEGV_ACCERR : SEGV_MAPERR; in do_page_fault()
/Linux-v4.19/arch/um/kernel/
Dtrap.c63 *code_out = SEGV_ACCERR; in handle_page_fault()
166 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi), in bad_segv()
/Linux-v4.19/arch/sparc/mm/
Dfault_32.c218 code = SEGV_ACCERR; in do_sparc_fault()
399 code = SEGV_ACCERR; in force_user_fault()
/Linux-v4.19/arch/powerpc/platforms/cell/spufs/
Dfault.c57 info.si_code = SEGV_ACCERR; in spufs_handle_event()
/Linux-v4.19/arch/m68k/mm/
Dfault.c213 current->thread.code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/alpha/mm/
Dfault.c134 si_code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/microblaze/mm/
Dfault.c197 code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/openrisc/mm/
Dfault.c142 si_code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/arm/kernel/
Dswp_emulate.c108 info.si_code = SEGV_ACCERR; in set_segfault()
/Linux-v4.19/arch/riscv/mm/
Dfault.c98 code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/arc/mm/
Dfault.c122 info.si_code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/nios2/mm/
Dfault.c108 code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/include/uapi/asm-generic/
Dsiginfo.h221 #define SEGV_ACCERR 2 /* invalid permissions for mapped object */ macro
/Linux-v4.19/arch/xtensa/mm/
Dfault.c94 code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/ia64/mm/
Dfault.c144 code = SEGV_ACCERR; in ia64_do_page_fault()
/Linux-v4.19/arch/nds32/mm/
Dfault.c164 si_code = SEGV_ACCERR; in do_page_fault()
/Linux-v4.19/arch/mips/mm/
Dfault.c115 si_code = SEGV_ACCERR; in __do_page_fault()

12