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()
311 struct address_space *mapping = in->f_mapping; in __generic_file_splice_read() local
339 spd.nr_pages = find_get_pages_contig(mapping, index, nr_pages, spd.pages); in __generic_file_splice_read()
347 page_cache_sync_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read()
356 page = find_get_page(mapping, index); in __generic_file_splice_read()
361 page = page_cache_alloc_cold(mapping); in __generic_file_splice_read()
365 error = add_to_page_cache_lru(page, mapping, index, in __generic_file_splice_read()
366 mapping_gfp_constraint(mapping, GFP_KERNEL)); in __generic_file_splice_read()
404 page_cache_async_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read()
419 if (!page->mapping) { in __generic_file_splice_read()
421 page = find_or_create_page(mapping, index, in __generic_file_splice_read()
422 mapping_gfp_mask(mapping)); in __generic_file_splice_read()
442 error = mapping->a_ops->readpage(in, page); in __generic_file_splice_read()
460 isize = i_size_read(mapping->host); in __generic_file_splice_read()