Home
last modified time | relevance | path

Searched refs:do_page_fault (Results 1 – 25 of 51) sorted by relevance

123

/linux-6.3-rc2/arch/arm/mm/
A Dfsr-3level.c10 { do_page_fault, SIGSEGV, SEGV_MAPERR, "level 3 translation 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" },
17 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" },
18 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
A Dfsr-2level.c14 { do_page_fault, SIGSEGV, SEGV_MAPERR, "page translation fault" },
22 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" },
54 { do_page_fault, SIGSEGV, SEGV_MAPERR, "page translation fault" },
62 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" },
A Dfault.c263 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_page_fault() function
402 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) in do_page_fault() function
437 return do_page_fault(addr, fsr, regs); in do_translation_fault()
/linux-6.3-rc2/arch/hexagon/mm/
A Dvm_fault.c36 void do_page_fault(unsigned long address, long cause, struct pt_regs *regs) in do_page_fault() function
171 do_page_fault(badvadr, FLT_LOAD, regs); in read_protection_fault()
178 do_page_fault(badvadr, FLT_STORE, regs); in write_protection_fault()
185 do_page_fault(badvadr, FLT_IFETCH, regs); in execute_protection_fault()
/linux-6.3-rc2/arch/xtensa/kernel/
A Dtraps.c109 { EXCCAUSE_ITLB_MISS, 0, do_page_fault },
112 { EXCCAUSE_DTLB_MISS, 0, do_page_fault },
117 { EXCCAUSE_ITLB_PRIVILEGE, 0, do_page_fault },
118 { EXCCAUSE_FETCH_CACHE_ATTRIBUTE, 0, do_page_fault },
120 { EXCCAUSE_DTLB_PRIVILEGE, 0, do_page_fault },
121 { EXCCAUSE_STORE_CACHE_ATTRIBUTE, 0, do_page_fault },
122 { EXCCAUSE_LOAD_CACHE_ATTRIBUTE, 0, do_page_fault },
/linux-6.3-rc2/arch/arm64/mm/
A Dfault.c529 static int __kprobes do_page_fault(unsigned long far, unsigned long esr, in do_page_fault() function
695 return do_page_fault(far, esr, regs); in do_translation_fault()
769 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" },
770 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" },
771 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" },
773 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" },
774 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" },
775 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
/linux-6.3-rc2/arch/m68k/kernel/
A Dtraps.c127 asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address,
166 do_page_fault(&fp->ptregs, addr, errorcode); in access_error060()
330 if (do_page_fault(&fp->ptregs, addr, errorcode)) { in access_error040()
471 do_page_fault (&fp->ptregs, addr, errorcode); in bus_error030()
489 do_page_fault (&fp->ptregs, addr, 0); in bus_error030()
559 if (do_page_fault (&fp->ptregs, addr, errorcode) < 0) in bus_error030()
654 do_page_fault (&fp->ptregs, addr, 0); in bus_error030()
749 do_page_fault(&fp->ptregs, addr, err_code); in access_errorcf()
A Dsys_m68k.c37 asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address,
521 if (do_page_fault(fp, (unsigned long)mem, 3)) in sys_atomic_cmpxchg_32()
/linux-6.3-rc2/arch/riscv/kernel/
A Dhead.h13 asmlinkage void do_page_fault(struct pt_regs *regs);
A Dentry.S576 #define do_page_fault do_trap_unknown macro
596 ALT_PAGE_FAULT(RISCV_PTR do_page_fault)
597 RISCV_PTR do_page_fault /* load page fault */
599 RISCV_PTR do_page_fault /* store page fault */
/linux-6.3-rc2/arch/parisc/include/asm/
A Dtraps.h19 void do_page_fault(struct pt_regs *regs, unsigned long code,
/linux-6.3-rc2/arch/mips/mm/
A Dtlbex-fault.S22 jal do_page_fault
A Dfault.c331 asmlinkage void do_page_fault(struct pt_regs *regs, in do_page_fault() function
340 NOKPROBE_SYMBOL(do_page_fault);
/linux-6.3-rc2/arch/riscv/errata/sifive/
A Derrata_cip_453.S27 la t0, do_page_fault
/linux-6.3-rc2/arch/riscv/mm/
A Dfault.c207 asmlinkage void do_page_fault(struct pt_regs *regs) in do_page_fault() function
359 NOKPROBE_SYMBOL(do_page_fault);
/linux-6.3-rc2/arch/xtensa/include/asm/
A Dtraps.h60 void do_page_fault(struct pt_regs *regs);
/linux-6.3-rc2/arch/riscv/include/asm/
A Derrata_list.h36 ALTERNATIVE(__stringify(RISCV_PTR do_page_fault), \
/linux-6.3-rc2/arch/arc/kernel/
A Dentry-arcv2.S172 b do_page_fault
177 ; need to call do_page_fault().
/linux-6.3-rc2/arch/m68k/mm/
A Dfault.c68 int do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault() function
/linux-6.3-rc2/arch/arc/mm/
A Dfault.c72 void do_page_fault(unsigned long address, struct pt_regs *regs) in do_page_fault() function
/linux-6.3-rc2/arch/microblaze/mm/
A Dfault.c86 void do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault() function
/linux-6.3-rc2/arch/alpha/mm/
A Dfault.c85 do_page_fault(unsigned long address, unsigned long mmcsr, in do_page_fault() function
/linux-6.3-rc2/arch/nios2/mm/
A Dfault.c43 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause, in do_page_fault() function
/linux-6.3-rc2/arch/openrisc/mm/
A Dfault.c44 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault() function
/linux-6.3-rc2/arch/loongarch/mm/
A Dfault.c254 asmlinkage void __kprobes do_page_fault(struct pt_regs *regs, in do_page_fault() function

Completed in 41 milliseconds

123