Home
last modified time | relevance | path

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

/linux-6.15/drivers/dax/
H A Ddax-private.h49 struct dax_mapping { struct
64 struct dax_mapping *mapping;
108 static inline struct dax_mapping *to_dax_mapping(struct device *dev) in to_dax_mapping()
110 return container_of(dev, struct dax_mapping, dev); in to_dax_mapping()
H A Dbus.c683 struct dax_mapping *mapping = to_dax_mapping(dev); in dax_mapping_release()
695 struct dax_mapping *mapping = to_dax_mapping(dev); in unregister_dax_mapping()
708 struct dax_mapping *mapping = to_dax_mapping(dev); in get_dax_range()
800 struct dax_mapping *mapping; in devm_register_dax_mapping()
964 struct dax_mapping *mapping = dev_dax->ranges[i].mapping; in dev_dax_shrink()
/linux-6.15/mm/
H A Dtruncate.c33 if (shmem_mapping(mapping) || dax_mapping(mapping)) in clear_shadow_entries()
79 if (dax_mapping(mapping)) { in truncate_folio_batch_exceptionals()
674 if (dax_mapping(mapping) && in invalidate_inode_pages2_range()
717 if (dax_mapping(mapping)) { in invalidate_inode_pages2_range()
H A Dinternal.h1582 if (!dax_mapping(mapping) && !shmem_mapping(mapping)) { \
H A Dvmscan.c811 !mapping_exiting(mapping) && !dax_mapping(mapping)) in __remove_mapping()
/linux-6.15/fs/
H A Ddax.c518 if (!mapping || !dax_mapping(mapping)) in dax_lock_folio()
583 if (!dax_mapping(mapping)) in dax_lock_mapping_entry()
777 if (!dax_mapping(mapping)) in dax_layout_busy_page_range()
959 if (!dax_mapping(inode->i_mapping)) in dax_break_layout()
985 if (!dax_mapping(inode->i_mapping)) in dax_break_layout_final()
/linux-6.15/fs/xfs/
H A Dxfs_notify_failure.c110 if (dax_mapping(mapping)) in xfs_dax_failure_fn()
/linux-6.15/include/linux/
H A Ddax.h282 static inline bool dax_mapping(struct address_space *mapping) in dax_mapping() function