Lines Matching refs:pgoff
54 __weak phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff, in dax_pgoff_to_phys() argument
65 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1; in dax_pgoff_to_phys()
66 if (pgoff < dax_range->pgoff || pgoff > pgoff_end) in dax_pgoff_to_phys()
68 phys = PFN_PHYS(pgoff - dax_range->pgoff) + range->start; in dax_pgoff_to_phys()
82 pgoff_t pgoff; in dax_set_mapping() local
88 pgoff = linear_page_index(vmf->vma, in dax_set_mapping()
98 folio->index = pgoff + i; in dax_set_mapping()
122 phys = dax_pgoff_to_phys(dev_dax, vmf->pgoff, PAGE_SIZE); in __dev_dax_pte_fault()
124 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", vmf->pgoff); in __dev_dax_pte_fault()
142 pgoff_t pgoff; in __dev_dax_pmd_fault() local
165 pgoff = linear_page_index(vmf->vma, pmd_addr); in __dev_dax_pmd_fault()
166 phys = dax_pgoff_to_phys(dev_dax, pgoff, PMD_SIZE); in __dev_dax_pmd_fault()
168 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", pgoff); in __dev_dax_pmd_fault()
187 pgoff_t pgoff; in __dev_dax_pud_fault() local
211 pgoff = linear_page_index(vmf->vma, pud_addr); in __dev_dax_pud_fault()
212 phys = dax_pgoff_to_phys(dev_dax, pgoff, PUD_SIZE); in __dev_dax_pud_fault()
214 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", pgoff); in __dev_dax_pud_fault()
313 unsigned long addr, unsigned long len, unsigned long pgoff, in dax_get_unmapped_area() argument
323 off = pgoff << PAGE_SHIFT; in dax_get_unmapped_area()
335 pgoff, flags); in dax_get_unmapped_area()
341 return mm_get_unmapped_area(current->mm, filp, addr, len, pgoff, flags); in dax_get_unmapped_area()