Lines Matching refs:dax_dev
47 static long __fsdev_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, in __fsdev_dax_direct_access() argument
51 struct dev_dax *dev_dax = dax_get_private(dax_dev); in __fsdev_dax_direct_access()
76 static int fsdev_dax_zero_page_range(struct dax_device *dax_dev, in fsdev_dax_zero_page_range() argument
83 rc = __fsdev_dax_direct_access(dax_dev, pgoff, 1, DAX_ACCESS, in fsdev_dax_zero_page_range()
91 static long fsdev_dax_direct_access(struct dax_device *dax_dev, in fsdev_dax_direct_access() argument
95 return __fsdev_dax_direct_access(dax_dev, pgoff, nr_pages, mode, in fsdev_dax_direct_access()
99 static size_t fsdev_dax_recovery_write(struct dax_device *dax_dev, in fsdev_dax_recovery_write() argument
125 dax_set_ops(dev_dax->dax_dev, NULL); in fsdev_clear_ops()
175 return dax_holder_notify_failure(dev_dax->dax_dev, offset, in fsdev_pagemap_memory_failure()
217 struct dax_device *dax_dev = inode_dax(inode); in fsdev_open() local
218 struct dev_dax *dev_dax = dax_get_private(dax_dev); in fsdev_open()
281 struct dax_device *dax_dev = dev_dax->dax_dev; in fsdev_dax_probe() local
357 inode = dax_inode(dax_dev); in fsdev_dax_probe()
371 rc = dax_set_ops(dax_dev, &dev_dax_ops); in fsdev_dax_probe()
379 run_dax(dax_dev); in fsdev_dax_probe()