Lines Matching refs:fault_code
118 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long fault_code, in do_page_fault() argument
140 fault_code & 0x10000 ? "ins" : "data", in do_page_fault()
141 fault_code & 0xffff, address); in do_page_fault()
159 (fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_SR && in do_page_fault()
160 (fault_code & MMUFCR_xFC_PGINVAL) == MMUFCR_xFC_PGINVAL in do_page_fault()
174 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_USR) in do_page_fault()
187 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_USR) { in do_page_fault()
227 switch (fault_code & (MMUFCR_xFC_PGINVAL|MMUFCR_xFC_TYPE)) { in do_page_fault()
231 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_SR) in do_page_fault()
299 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_USR) { in do_page_fault()
330 debugger_intercept(fault_code & 0x00010000 ? EXCEP_IAERROR : EXCEP_DAERROR, in do_page_fault()
343 die("Oops", regs, fault_code); in do_page_fault()
352 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_USR) { in do_page_fault()
372 if ((fault_code & MMUFCR_xFC_ACCESS) == MMUFCR_xFC_ACCESS_SR) in do_page_fault()