Lines Matching refs:address
119 if (len && (start > uwq->msg.arg.pagefault.address || in userfaultfd_wake_function()
120 start + len <= uwq->msg.arg.pagefault.address)) in userfaultfd_wake_function()
190 static inline struct uffd_msg userfault_msg(unsigned long address, in userfault_msg() argument
198 msg.arg.pagefault.address = address; in userfault_msg()
229 unsigned long address, in userfaultfd_huge_must_wait() argument
239 ptep = huge_pte_offset(mm, address, vma_mmu_pagesize(vma)); in userfaultfd_huge_must_wait()
261 unsigned long address, in userfaultfd_huge_must_wait() argument
277 unsigned long address, in userfaultfd_must_wait() argument
291 pgd = pgd_offset(mm, address); in userfaultfd_must_wait()
294 p4d = p4d_offset(pgd, address); in userfaultfd_must_wait()
297 pud = pud_offset(p4d, address); in userfaultfd_must_wait()
300 pmd = pmd_offset(pud, address); in userfaultfd_must_wait()
324 pte = pte_offset_map(pmd, address); in userfaultfd_must_wait()
460 uwq.msg = userfault_msg(vmf->address, vmf->flags, reason, in handle_userfault()
486 must_wait = userfaultfd_must_wait(ctx, vmf->address, vmf->flags, in handle_userfault()
490 vmf->address, in handle_userfault()