Lines Matching refs:fault_flags
1161 unsigned int fault_flags = 0; in faultin_page() local
1167 fault_flags |= FAULT_FLAG_WRITE; in faultin_page()
1169 fault_flags |= FAULT_FLAG_REMOTE; in faultin_page()
1171 fault_flags |= FAULT_FLAG_ALLOW_RETRY | FAULT_FLAG_KILLABLE; in faultin_page()
1179 fault_flags |= FAULT_FLAG_INTERRUPTIBLE; in faultin_page()
1182 fault_flags |= FAULT_FLAG_ALLOW_RETRY | FAULT_FLAG_RETRY_NOWAIT; in faultin_page()
1188 fault_flags |= FAULT_FLAG_TRIED; in faultin_page()
1191 fault_flags |= FAULT_FLAG_UNSHARE; in faultin_page()
1193 VM_BUG_ON(fault_flags & FAULT_FLAG_WRITE); in faultin_page()
1196 ret = handle_mm_fault(vma, address, fault_flags, NULL); in faultin_page()
1203 WARN_ON_ONCE(fault_flags & FAULT_FLAG_RETRY_NOWAIT); in faultin_page()
1225 if (!(fault_flags & FAULT_FLAG_RETRY_NOWAIT)) in faultin_page()
1578 unsigned int fault_flags) in vma_permits_fault() argument
1580 bool write = !!(fault_flags & FAULT_FLAG_WRITE); in vma_permits_fault()
1581 bool foreign = !!(fault_flags & FAULT_FLAG_REMOTE); in vma_permits_fault()
1630 unsigned long address, unsigned int fault_flags, in fixup_user_fault() argument
1639 fault_flags |= FAULT_FLAG_ALLOW_RETRY | FAULT_FLAG_KILLABLE; in fixup_user_fault()
1646 if (!vma_permits_fault(vma, fault_flags)) in fixup_user_fault()
1649 if ((fault_flags & FAULT_FLAG_KILLABLE) && in fixup_user_fault()
1653 ret = handle_mm_fault(vma, address, fault_flags, NULL); in fixup_user_fault()
1677 fault_flags |= FAULT_FLAG_TRIED; in fixup_user_fault()