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;
95 phys = dax_pgoff_to_phys(dev_dax, vmf->pgoff, PAGE_SIZE);
97 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", vmf->pgoff);
112 pgoff_t pgoff;
134 pgoff = linear_page_index(vmf->vma, pmd_addr);
135 phys = dax_pgoff_to_phys(dev_dax, pgoff, PMD_SIZE);
137 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", pgoff);
153 pgoff_t pgoff;
176 pgoff = linear_page_index(vmf->vma, pud_addr);
177 phys = dax_pgoff_to_phys(dev_dax, pgoff, PUD_SIZE);
179 dev_dbg(dev, "pgoff_to_phys(%#lx) failed\n", pgoff);
229 pgoff_t pgoff;
237 pgoff = linear_page_index(vmf->vma, vmf->address
246 page->index = pgoff + i;
308 unsigned long addr, unsigned long len, unsigned long pgoff,
318 off = pgoff << PAGE_SHIFT;
330 pgoff, flags);
336 return current->mm->get_unmapped_area(filp, addr, len, pgoff, flags);