Lines Matching refs:reason
194 unsigned long reason, in userfault_msg() argument
216 if (reason & VM_UFFD_WP) in userfault_msg()
218 if (reason & VM_UFFD_MINOR) in userfault_msg()
232 unsigned long reason) in userfaultfd_huge_must_wait() argument
254 if (!huge_pte_write(pte) && (reason & VM_UFFD_WP)) in userfaultfd_huge_must_wait()
262 unsigned long reason) in userfaultfd_huge_must_wait() argument
277 unsigned long reason) in userfaultfd_must_wait() argument
311 if (!pmd_write(_pmd) && (reason & VM_UFFD_WP)) in userfaultfd_must_wait()
329 if (!pte_write(ptent) && (reason & VM_UFFD_WP)) in userfaultfd_must_wait()
363 vm_fault_t handle_userfault(struct vm_fault *vmf, unsigned long reason) in handle_userfault() argument
389 VM_WARN_ON_ONCE(reason & ~__VM_UFFD_FLAGS); in handle_userfault()
391 VM_WARN_ON_ONCE(!reason || (reason & (reason - 1))); in handle_userfault()
464 reason, ctx->features); in handle_userfault()
494 must_wait = userfaultfd_must_wait(ctx, vmf, reason); in handle_userfault()
496 must_wait = userfaultfd_huge_must_wait(ctx, vmf, reason); in handle_userfault()