Home
last modified time | relevance | path

Searched refs:dax_region (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/dax/
H A Dbus.c176 static bool is_static(struct dax_region *dax_region) in is_static() argument
178 return (dax_region->res.flags & IORESOURCE_DAX_STATIC) != 0; in is_static()
204 struct dax_region *dax_region = dev_dax->region; in dax_bus_probe() local
219 if (rc || is_static(dax_region)) in dax_bus_probe()
226 if (dax_region->seed == dev) in dax_bus_probe()
227 dax_region->seed = NULL; in dax_bus_probe()
267 struct dax_region *dax_region = dev_get_drvdata(dev); in id_show() local
269 return sysfs_emit(buf, "%d\n", dax_region->id); in id_show()
276 struct dax_region *dax_region = dev_get_drvdata(dev); in region_size_show() local
279 (unsigned long long)resource_size(&dax_region->res)); in region_size_show()
[all …]
H A Dcxl.c14 struct dax_region *dax_region; in cxl_dax_region_probe() local
20 dax_region = alloc_dax_region(dev, cxlr->id, &cxlr_dax->hpa_range, nid, in cxl_dax_region_probe()
22 if (!dax_region) in cxl_dax_region_probe()
26 .dax_region = dax_region, in cxl_dax_region_probe()
H A Dbus.h11 struct dax_region;
17 struct dax_region *alloc_dax_region(struct device *parent, int region_id,
22 struct dax_region *dax_region; member
H A Ddax-private.h31 struct dax_region { struct
84 struct dax_region *region;
/linux/Documentation/ABI/testing/
H A Dsysfs-bus-dax74 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/available_size
84 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/size
92 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/align
103 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/seed
114 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/create
123 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/delete
131 What: $(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/id
/linux/Documentation/driver-api/cxl/linux/
H A Ddax-driver.rst17 A `dax_region` provides the translation between a CXL `memory_region` and
H A Doverview.rst74 * dax_region created
H A Dcxl-driver.rst446 dax_region driver subsystem