Lines Matching refs:fault
143 vm_fault_t fault) in do_sigbus() argument
150 if (fault & (VM_FAULT_HWPOISON|VM_FAULT_HWPOISON_LARGE)) { in do_sigbus()
156 if (fault & VM_FAULT_HWPOISON_LARGE) in do_sigbus()
157 lsb = hstate_index_to_shift(VM_FAULT_GET_HINDEX(fault)); in do_sigbus()
158 if (fault & VM_FAULT_HWPOISON) in do_sigbus()
171 vm_fault_t fault) in mm_fault_error() argument
181 if (fault & VM_FAULT_OOM) { in mm_fault_error()
190 if (fault & (VM_FAULT_SIGBUS|VM_FAULT_HWPOISON| in mm_fault_error()
192 return do_sigbus(regs, addr, fault); in mm_fault_error()
193 else if (fault & VM_FAULT_SIGSEGV) in mm_fault_error()
442 vm_fault_t fault, major = 0; in __do_page_fault() local
567 fault = handle_mm_fault(vma, address, flags); in __do_page_fault()
574 if (unlikely(fault & VM_FAULT_SIGSEGV) && in __do_page_fault()
584 major |= fault & VM_FAULT_MAJOR; in __do_page_fault()
590 if (unlikely(fault & VM_FAULT_RETRY)) { in __do_page_fault()
612 if (unlikely(fault & VM_FAULT_ERROR)) in __do_page_fault()
613 return mm_fault_error(regs, address, fault); in __do_page_fault()