Lines Matching refs:address
122 if (len && (start > uwq->msg.arg.pagefault.address || in userfaultfd_wake_function()
123 start + len <= uwq->msg.arg.pagefault.address)) in userfaultfd_wake_function()
200 static inline struct uffd_msg userfault_msg(unsigned long address, in userfault_msg() argument
208 msg.arg.pagefault.address = address; in userfault_msg()
236 unsigned long address, in userfaultfd_huge_must_wait() argument
246 ptep = huge_pte_offset(mm, address, vma_mmu_pagesize(vma)); in userfaultfd_huge_must_wait()
268 unsigned long address, in userfaultfd_huge_must_wait() argument
284 unsigned long address, in userfaultfd_must_wait() argument
298 pgd = pgd_offset(mm, address); in userfaultfd_must_wait()
301 p4d = p4d_offset(pgd, address); in userfaultfd_must_wait()
304 pud = pud_offset(p4d, address); in userfaultfd_must_wait()
307 pmd = pmd_offset(pud, address); in userfaultfd_must_wait()
334 pte = pte_offset_map(pmd, address); in userfaultfd_must_wait()
511 uwq.msg = userfault_msg(vmf->address, vmf->flags, reason, in handle_userfault()
533 must_wait = userfaultfd_must_wait(ctx, vmf->address, vmf->flags, in handle_userfault()
537 vmf->address, in handle_userfault()