Lines Matching full:mapping
70 * Check if given mapping is supported by the file / underlying device.
157 int dax_writeback_mapping_range(struct address_space *mapping,
160 struct page *dax_layout_busy_page(struct address_space *mapping);
161 struct page *dax_layout_busy_page_range(struct address_space *mapping, loff_t start, loff_t end);
164 dax_entry_t dax_lock_mapping_entry(struct address_space *mapping,
166 void dax_unlock_mapping_entry(struct address_space *mapping,
169 static inline struct page *dax_layout_busy_page(struct address_space *mapping) in dax_layout_busy_page() argument
174 static inline struct page *dax_layout_busy_page_range(struct address_space *mapping, pgoff_t start,… in dax_layout_busy_page_range() argument
179 static inline int dax_writeback_mapping_range(struct address_space *mapping, in dax_writeback_mapping_range() argument
187 if (IS_DAX(page->mapping->host)) in dax_lock_page()
196 static inline dax_entry_t dax_lock_mapping_entry(struct address_space *mapping, in dax_lock_mapping_entry() argument
202 static inline void dax_unlock_mapping_entry(struct address_space *mapping, in dax_unlock_mapping_entry() argument
246 int dax_delete_mapping_entry(struct address_space *mapping, pgoff_t index);
247 int dax_invalidate_mapping_entry_sync(struct address_space *mapping,
257 static inline bool dax_mapping(struct address_space *mapping) in dax_mapping() argument
259 return mapping->host && IS_DAX(mapping->host); in dax_mapping()