Lines Matching full:fault
80 /* Are we prepared to handle this kernel fault? */ in no_context()
105 * (which will retry the fault, or kill us if we got oom-killed). in do_out_of_memory()
183 vm_fault_t fault; in __do_page_fault() local
189 * We fault-in kernel-space virtual memory on-demand. The in __do_page_fault()
207 * context, we must not take the fault.. in __do_page_fault()
249 fault = handle_mm_fault(vma, address, flags | FAULT_FLAG_VMA_LOCK, regs); in __do_page_fault()
250 if (!(fault & (VM_FAULT_RETRY | VM_FAULT_COMPLETED))) in __do_page_fault()
253 if (!(fault & VM_FAULT_RETRY)) { in __do_page_fault()
259 if (fault & VM_FAULT_MAJOR) in __do_page_fault()
263 if (fault_signal_pending(fault, regs)) { in __do_page_fault()
305 * If for any reason at all we couldn't handle the fault, in __do_page_fault()
307 * the fault. in __do_page_fault()
309 fault = handle_mm_fault(vma, address, flags, regs); in __do_page_fault()
311 if (fault_signal_pending(fault, regs)) { in __do_page_fault()
317 /* The fault is fully completed (including releasing mmap lock) */ in __do_page_fault()
318 if (fault & VM_FAULT_COMPLETED) in __do_page_fault()
321 if (unlikely(fault & VM_FAULT_RETRY)) { in __do_page_fault()
334 if (unlikely(fault & VM_FAULT_ERROR)) { in __do_page_fault()
335 if (fault & VM_FAULT_OOM) { in __do_page_fault()
338 } else if (fault & VM_FAULT_SIGSEGV) { in __do_page_fault()
341 } else if (fault & (VM_FAULT_SIGBUS|VM_FAULT_HWPOISON|VM_FAULT_HWPOISON_LARGE)) { in __do_page_fault()