Home | History | Annotate | Download | only in linux

Lines Matching refs:address_space

22 static inline gfp_t mapping_gfp_mask(struct address_space * mapping)
31 static inline void mapping_set_gfp_mask(struct address_space *m, gfp_t mask)
55 extern struct page *page_cache_alloc(struct address_space *x);
56 extern struct page *page_cache_alloc_cold(struct address_space *x);
58 static inline struct page *page_cache_alloc(struct address_space *x)
63 static inline struct page *page_cache_alloc_cold(struct address_space *x)
71 extern struct page * find_get_page(struct address_space *mapping,
73 extern struct page * find_lock_page(struct address_space *mapping,
76 struct address_space *mapping, unsigned long index);
77 extern struct page * find_or_create_page(struct address_space *mapping,
79 unsigned find_get_pages(struct address_space *mapping, pgoff_t start,
81 unsigned find_get_pages_contig(struct address_space *mapping, pgoff_t start,
83 unsigned find_get_pages_tag(struct address_space *mapping, pgoff_t *index,
89 static inline struct page *grab_cache_page(struct address_space *mapping, unsigned long index)
94 extern struct page * grab_cache_page_nowait(struct address_space *mapping,
96 extern struct page * read_cache_page(struct address_space *mapping,
99 extern int read_cache_pages(struct address_space *mapping,
102 static inline struct page *read_mapping_page(struct address_space *mapping,
109 int add_to_page_cache(struct page *page, struct address_space *mapping,
111 int add_to_page_cache_lru(struct page *page, struct address_space *mapping,