Home
last modified time | relevance | path

Searched refs:dax_range (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/tools/testing/nvdimm/
Ddax-dev.c15 struct dev_dax_range *dax_range = &dev_dax->ranges[i]; in dax_pgoff_to_phys() local
16 struct range *range = &dax_range->range; in dax_pgoff_to_phys()
20 pgoff_end = dax_range->pgoff + PHYS_PFN(range_len(range)) - 1; in dax_pgoff_to_phys()
21 if (pgoff < dax_range->pgoff || pgoff > pgoff_end) in dax_pgoff_to_phys()
23 addr = PFN_PHYS(pgoff - dax_range->pgoff) + range->start; in dax_pgoff_to_phys()
/linux-6.12.1/drivers/dax/
Dbus.c731 struct dev_dax_range *dax_range; in start_show() local
734 dax_range = get_dax_range(dev); in start_show()
735 if (!dax_range) in start_show()
737 rc = sysfs_emit(buf, "%#llx\n", dax_range->range.start); in start_show()
747 struct dev_dax_range *dax_range; in end_show() local
750 dax_range = get_dax_range(dev); in end_show()
751 if (!dax_range) in end_show()
753 rc = sysfs_emit(buf, "%#llx\n", dax_range->range.end); in end_show()
763 struct dev_dax_range *dax_range; in pgoff_show() local
766 dax_range = get_dax_range(dev); in pgoff_show()
[all …]
Ddevice.c60 struct dev_dax_range *dax_range = &dev_dax->ranges[i]; in dax_pgoff_to_phys() local
61 struct range *range = &dax_range->range; in dax_pgoff_to_phys()
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()
Dkmem.c33 struct dev_dax_range *dax_range = &dev_dax->ranges[i]; in dax_kmem_range() local
34 struct range *range = &dax_range->range; in dax_kmem_range()