Lines Matching refs:mapping
158 int dax_writeback_mapping_range(struct address_space *mapping,
161 struct page *dax_layout_busy_page(struct address_space *mapping);
162 struct page *dax_layout_busy_page_range(struct address_space *mapping, loff_t start, loff_t end);
165 dax_entry_t dax_lock_mapping_entry(struct address_space *mapping,
167 void dax_unlock_mapping_entry(struct address_space *mapping,
170 static inline struct page *dax_layout_busy_page(struct address_space *mapping) in dax_layout_busy_page() argument
175 static inline struct page *dax_layout_busy_page_range(struct address_space *mapping, pgoff_t start,… in dax_layout_busy_page_range() argument
180 static inline int dax_writeback_mapping_range(struct address_space *mapping, in dax_writeback_mapping_range() argument
188 if (IS_DAX(folio->mapping->host)) in dax_lock_folio()
197 static inline dax_entry_t dax_lock_mapping_entry(struct address_space *mapping, in dax_lock_mapping_entry() argument
203 static inline void dax_unlock_mapping_entry(struct address_space *mapping, in dax_unlock_mapping_entry() argument
249 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index);
250 int dax_invalidate_mapping_entry_sync(struct address_space *mapping,
260 static inline bool dax_mapping(struct address_space *mapping) in dax_mapping() argument
262 return mapping->host && IS_DAX(mapping->host); in dax_mapping()