Lines Matching refs:address_space

34 static inline void __clear_shadow_entry(struct address_space *mapping,
46 static void clear_shadow_entry(struct address_space *mapping, pgoff_t index,
59 static void truncate_exceptional_pvec_entries(struct address_space *mapping,
111 static int invalidate_exceptional_entry(struct address_space *mapping,
125 static int invalidate_exceptional_entry2(struct address_space *mapping,
202 invalidate_complete_page(struct address_space *mapping, struct page *page)
217 int truncate_inode_page(struct address_space *mapping, struct page *page)
232 int generic_error_remove_page(struct address_space *mapping, struct page *page)
254 struct address_space *mapping = page_mapping(page);
288 void truncate_inode_pages_range(struct address_space *mapping,
471 void truncate_inode_pages(struct address_space *mapping, loff_t lstart)
486 void truncate_inode_pages_final(struct address_space *mapping)
528 static unsigned long __invalidate_mapping_pages(struct address_space *mapping,
616 * @mapping: the address_space which holds the pages to invalidate
629 unsigned long invalidate_mapping_pages(struct address_space *mapping,
641 void invalidate_mapping_pagevec(struct address_space *mapping,
655 invalidate_complete_page2(struct address_space *mapping, struct page *page)
683 static int do_launder_page(struct address_space *mapping, struct page *page)
693 * invalidate_inode_pages2_range - remove range of pages from an address_space
694 * @mapping: the address_space
703 int invalidate_inode_pages2_range(struct address_space *mapping,
790 * invalidate_inode_pages2 - remove all pages from an address_space
791 * @mapping: the address_space
798 int invalidate_inode_pages2(struct address_space *mapping)
821 struct address_space *mapping = inode->i_mapping;
929 struct address_space *mapping = inode->i_mapping;