Home
last modified time | relevance | path

Searched refs:fault_code (Results 1 – 2 of 2) sorted by relevance

/arch/sparc/mm/
Dfault_64.c140 unsigned int insn, int fault_code) in do_fault_siginfo() argument
147 if (fault_code & FAULT_CODE_ITLB) in do_fault_siginfo()
173 static void do_kernel_fault(struct pt_regs *regs, int si_code, int fault_code, in do_kernel_fault() argument
186 if (!(fault_code & (FAULT_CODE_WRITE|FAULT_CODE_ITLB)) && in do_kernel_fault()
220 do_fault_siginfo(si_code, SIGSEGV, regs, insn, fault_code); in do_kernel_fault()
257 int si_code, fault_code, fault; in do_sparc64_fault() local
260 fault_code = get_thread_fault_code(); in do_sparc64_fault()
268 if ((fault_code & FAULT_CODE_ITLB) && in do_sparc64_fault()
269 (fault_code & FAULT_CODE_DTLB)) in do_sparc64_fault()
326 if (((fault_code & in do_sparc64_fault()
[all …]
/arch/mn10300/mm/
Dfault.c125 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long fault_code, in do_page_fault() argument
146 fault_code & 0x10000 ? "ins" : "data", in do_page_fault()
147 fault_code & 0xffff, address); in do_page_fault()
165 (fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_SR && in do_page_fault()
166 (fault_code & MMUFCR_xFC_PGINVAL) == MMUFCR_xFC_PGINVAL in do_page_fault()
190 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_USR) { in do_page_fault()
231 switch (fault_code & (MMUFCR_xFC_PGINVAL|MMUFCR_xFC_TYPE)) { in do_page_fault()
235 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_SR) in do_page_fault()
286 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_USR) { in do_page_fault()
320 regs, fault_code & 0x00010000 ? EXCEP_IAERROR : EXCEP_DAERROR); in do_page_fault()
[all …]