Lines Matching defs:fault
3 * linux/arch/m68k/mm/fault.c
62 * bit 0 == 0 means no page found, 1 means protection fault
73 vm_fault_t fault;
76 pr_debug("do page fault:\nregs->sr=%#x, regs->pc=%#lx, address=%#lx, %ld, %p\n",
81 * context, we must not take the fault..
134 * If for any reason at all we couldn't handle the fault,
136 * the fault.
139 fault = handle_mm_fault(vma, address, flags, regs);
140 pr_debug("handle_mm_fault returns %x\n", fault);
142 if (fault_signal_pending(fault, regs)) {
148 /* The fault is fully completed (including releasing mmap lock) */
149 if (fault & VM_FAULT_COMPLETED)
152 if (unlikely(fault & VM_FAULT_ERROR)) {
153 if (fault & VM_FAULT_OOM)
155 else if (fault & VM_FAULT_SIGSEGV)
157 else if (fault & VM_FAULT_SIGBUS)
162 if (fault & VM_FAULT_RETRY) {
179 * us unable to handle the page fault gracefully.