Lines Matching refs:address_space
74 * linkage into the address_space->i_mmap prio tree, or
76 * linkage of vma in the address_space->i_mmap_nonlinear list.
240 struct address_space *mapping; /* If low bit clear, points to
241 * inode address_space, or NULL.
370 * page's address_space. Usually, this is the address of a circular
561 * page->mapping points to its anon_vma, not to a struct address_space;
565 * address_space which maps the page from disk; whereas "page_mapped"
570 extern struct address_space swapper_space;
571 static inline struct address_space *page_mapping(struct page *page)
573 struct address_space *mapping = page->mapping;
704 struct address_space *check_mapping; /* Check page->mapping if set */
726 void unmap_mapping_range(struct address_space *mapping,
729 static inline void unmap_shared_mapping_range(struct address_space *mapping,
958 extern void truncate_inode_pages(struct address_space *, loff_t);
959 extern void truncate_inode_pages_range(struct address_space *,
976 int do_page_cache_readahead(struct address_space *mapping, struct file *filp,
978 int force_page_cache_readahead(struct address_space *mapping, struct file *filp,
980 unsigned long page_cache_readahead(struct address_space *mapping,
985 void handle_ra_miss(struct address_space *mapping,