Lines Matching refs:address_space
120 static void page_cache_delete(struct address_space *mapping,
157 static void unaccount_page_cache_page(struct address_space *mapping,
234 struct address_space *mapping = page->mapping;
242 static void page_cache_free_page(struct address_space *mapping,
269 struct address_space *mapping = page_mapping(page);
295 static void page_cache_delete_batch(struct address_space *mapping,
343 void delete_from_page_cache_batch(struct address_space *mapping,
365 int filemap_check_errors(struct address_space *mapping)
379 static int filemap_check_and_keep_errors(struct address_space *mapping)
406 int __filemap_fdatawrite_range(struct address_space *mapping, loff_t start,
427 static inline int __filemap_fdatawrite(struct address_space *mapping,
433 int filemap_fdatawrite(struct address_space *mapping)
439 int filemap_fdatawrite_range(struct address_space *mapping, loff_t start,
448 * @mapping: target address_space
455 int filemap_flush(struct address_space *mapping)
473 bool filemap_range_has_page(struct address_space *mapping,
504 static void __filemap_fdatawait_range(struct address_space *mapping,
551 int filemap_fdatawait_range(struct address_space *mapping, loff_t start_byte,
573 int filemap_fdatawait_range_keep_errors(struct address_space *mapping,
599 struct address_space *mapping = file->f_mapping;
620 int filemap_fdatawait_keep_errors(struct address_space *mapping)
628 static bool mapping_needs_writeback(struct address_space *mapping)
638 * @mapping: the address_space for the pages
649 int filemap_write_and_wait_range(struct address_space *mapping,
679 void __filemap_set_wb_err(struct address_space *mapping, int err)
715 struct address_space *mapping = file->f_mapping;
741 * @file: file pointing to address_space with pages
758 struct address_space *mapping = file->f_mapping;
792 struct address_space *mapping = old->mapping;
831 struct address_space *mapping,
919 * @mapping: the page's address_space
928 int add_to_page_cache_locked(struct page *page, struct address_space *mapping,
936 int add_to_page_cache_lru(struct page *page, struct address_space *mapping,
1523 struct address_space *mapping;
1624 pgoff_t page_cache_next_miss(struct address_space *mapping,
1660 pgoff_t page_cache_prev_miss(struct address_space *mapping,
1679 * @mapping: the address_space to search
1690 struct page *find_get_entry(struct address_space *mapping, pgoff_t index)
1728 * @mapping: The address_space to search.
1740 struct page *find_lock_entry(struct address_space *mapping, pgoff_t index)
1761 * @mapping: The address_space to search.
1791 struct page *pagecache_get_page(struct address_space *mapping, pgoff_t index,
1873 * @mapping: The address_space to search
1898 unsigned find_get_entries(struct address_space *mapping,
1953 * @mapping: The address_space to search
1972 unsigned find_get_pages_range(struct address_space *mapping, pgoff_t *start,
2028 * @mapping: The address_space to search
2038 unsigned find_get_pages_contig(struct address_space *mapping, pgoff_t index,
2082 * @mapping: the address_space to search
2094 unsigned find_get_pages_range_tag(struct address_space *mapping, pgoff_t *index,
2193 struct address_space *mapping = filp->f_mapping;
2520 struct address_space *mapping = file->f_mapping;
2623 struct address_space *mapping = file->f_mapping;
2674 struct address_space *mapping = file->f_mapping;
2721 struct address_space *mapping = file->f_mapping;
2845 struct address_space *mapping = file->f_mapping;
2948 struct address_space *mapping = file->f_mapping;
2997 static struct page *do_read_cache_page(struct address_space *mapping,
3106 * @mapping: the page's address_space
3118 struct page *read_cache_page(struct address_space *mapping,
3130 * @mapping: the page's address_space
3141 struct page *read_cache_page_gfp(struct address_space *mapping,
3149 int pagecache_write_begin(struct file *file, struct address_space *mapping,
3160 int pagecache_write_end(struct file *file, struct address_space *mapping,
3195 struct address_space *mapping = file->f_mapping;
3277 struct page *grab_cache_page_write_begin(struct address_space *mapping,
3298 struct address_space *mapping = file->f_mapping;
3403 struct address_space * mapping = file->f_mapping;
3512 * The address_space is to try to release any data against the page
3525 struct address_space * const mapping = page->mapping;