Lines Matching refs:address_space

31 static inline void __clear_shadow_entry(struct address_space *mapping,
42 static void clear_shadow_entry(struct address_space *mapping, pgoff_t index,
59 static void truncate_folio_batch_exceptionals(struct address_space *mapping,
112 static int invalidate_exceptional_entry(struct address_space *mapping,
126 static int invalidate_exceptional_entry2(struct address_space *mapping,
189 int truncate_inode_folio(struct address_space *mapping, struct folio *folio)
253 int generic_error_remove_page(struct address_space *mapping, struct page *page)
269 static long mapping_evict_folio(struct address_space *mapping,
297 struct address_space *mapping = folio_mapping(folio);
329 void truncate_inode_pages_range(struct address_space *mapping,
446 void truncate_inode_pages(struct address_space *mapping, loff_t lstart)
461 void truncate_inode_pages_final(struct address_space *mapping)
489 * @mapping: the address_space which holds the folios to invalidate
497 unsigned long mapping_try_invalidate(struct address_space *mapping,
543 * @mapping: the address_space which holds the cache to invalidate
555 unsigned long invalidate_mapping_pages(struct address_space *mapping,
569 static int invalidate_complete_folio2(struct address_space *mapping,
598 static int folio_launder(struct address_space *mapping, struct folio *folio)
608 * invalidate_inode_pages2_range - remove range of pages from an address_space
609 * @mapping: the address_space
618 int invalidate_inode_pages2_range(struct address_space *mapping,
697 * invalidate_inode_pages2 - remove all pages from an address_space
698 * @mapping: the address_space
705 int invalidate_inode_pages2(struct address_space *mapping)
728 struct address_space *mapping = inode->i_mapping;
836 struct address_space *mapping = inode->i_mapping;