Lines Matching refs:fault
174 int fault; in __do_pf() local
177 fault = VM_FAULT_BADMAP; in __do_pf()
189 fault = VM_FAULT_BADACCESS; in __do_pf()
197 fault = handle_mm_fault(mm, vma, addr & PAGE_MASK, flags); in __do_pf()
198 return fault; in __do_pf()
204 return fault; in __do_pf()
211 int fault, sig, code; in do_pf() local
254 fault = __do_pf(mm, addr, fsr, flags, tsk); in do_pf()
260 if ((fault & VM_FAULT_RETRY) && fatal_signal_pending(current)) in do_pf()
263 if (!(fault & VM_FAULT_ERROR) && (flags & FAULT_FLAG_ALLOW_RETRY)) { in do_pf()
264 if (fault & VM_FAULT_MAJOR) in do_pf()
268 if (fault & VM_FAULT_RETRY) { in do_pf()
281 if (likely(!(fault & in do_pf()
292 if (fault & VM_FAULT_OOM) { in do_pf()
302 if (fault & VM_FAULT_SIGBUS) { in do_pf()
315 code = fault == VM_FAULT_BADACCESS ? SEGV_ACCERR : SEGV_MAPERR; in do_pf()