Lines Matching refs:pgoff
54 __weak phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
65 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1;
66 if (pgoff < dax_range->pgoff || pgoff > pgoff_end)
68 phys = PFN_PHYS(pgoff - dax_range->pgoff) + range->start;
82 pgoff_t pgoff;
88 pgoff = linear_page_index(vmf->vma,
99 page->index = pgoff + i;
123 phys = dax_pgoff_to_phys(dev_dax, vmf->pgoff, PAGE_SIZE);
125 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", vmf->pgoff);
142 pgoff_t pgoff;
165 pgoff = linear_page_index(vmf->vma, pmd_addr);
166 phys = dax_pgoff_to_phys(dev_dax, pgoff, PMD_SIZE);
168 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", pgoff);
186 pgoff_t pgoff;
210 pgoff = linear_page_index(vmf->vma, pud_addr);
211 phys = dax_pgoff_to_phys(dev_dax, pgoff, PUD_SIZE);
213 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", pgoff);
311 unsigned long addr, unsigned long len, unsigned long pgoff,
321 off = pgoff << PAGE_SHIFT;
333 pgoff, flags);
339 return current->mm->get_unmapped_area(filp, addr, len, pgoff, flags);