Lines Matching refs:mapping
47 struct address_space *mapping; in page_cache_pipe_buf_steal() local
51 mapping = page_mapping(page); in page_cache_pipe_buf_steal()
52 if (mapping) { in page_cache_pipe_buf_steal()
73 if (remove_mapping(mapping, page)) { in page_cache_pipe_buf_steal()
112 if (!page->mapping) { in page_cache_pipe_buf_confirm()
310 struct address_space *mapping = in->f_mapping; in __generic_file_splice_read() local
338 spd.nr_pages = find_get_pages_contig(mapping, index, nr_pages, spd.pages); in __generic_file_splice_read()
346 page_cache_sync_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read()
355 page = find_get_page(mapping, index); in __generic_file_splice_read()
360 page = page_cache_alloc_cold(mapping); in __generic_file_splice_read()
364 error = add_to_page_cache_lru(page, mapping, index, in __generic_file_splice_read()
403 page_cache_async_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read()
418 if (!page->mapping) { in __generic_file_splice_read()
420 page = find_or_create_page(mapping, index, in __generic_file_splice_read()
421 mapping_gfp_mask(mapping)); in __generic_file_splice_read()
441 error = mapping->a_ops->readpage(in, page); in __generic_file_splice_read()
459 isize = i_size_read(mapping->host); in __generic_file_splice_read()