Lines Matching refs:mapping
71 struct address_space *mapping = page->mapping; in ceph_set_page_dirty() local
77 if (unlikely(!mapping)) in ceph_set_page_dirty()
82 mapping->host, page, page->index); in ceph_set_page_dirty()
87 inode = mapping->host; in ceph_set_page_dirty()
110 mapping->host, page, page->index, in ceph_set_page_dirty()
126 WARN_ON(!page->mapping); in ceph_set_page_dirty()
143 inode = page->mapping->host; in ceph_invalidatepage()
178 struct inode *inode = page->mapping ? page->mapping->host : NULL; in ceph_releasepage()
401 static int ceph_readpages(struct file *file, struct address_space *mapping, in ceph_readpages() argument
412 rc = ceph_readpages_from_fscache(mapping->host, mapping, page_list, in ceph_readpages()
491 if (!page->mapping || !page->mapping->host) { in writepage_nounlock()
495 inode = page->mapping->host; in writepage_nounlock()
570 struct inode *inode = page->mapping->host; in ceph_writepage()
614 struct address_space *mapping = inode->i_mapping; in writepages_finish() local
635 mapping_set_error(mapping, rc); in writepages_finish()
685 static int ceph_writepages_start(struct address_space *mapping, in ceph_writepages_start() argument
688 struct inode *inode = mapping->host; in ceph_writepages_start()
723 mapping_set_error(mapping, -EIO); in ceph_writepages_start()
736 start = mapping->writeback_index; /* Start from prev offset */ in ceph_writepages_start()
800 pvec_pages = pagevec_lookup_tag(&pvec, mapping, &index, in ceph_writepages_start()
816 unlikely(page->mapping != mapping)) { in ceph_writepages_start()
1012 mapping->writeback_index = index; in ceph_writepages_start()
1138 static int ceph_write_begin(struct file *file, struct address_space *mapping, in ceph_write_begin() argument
1149 page = grab_cache_page_write_begin(mapping, index, 0); in ceph_write_begin()
1171 static int ceph_write_end(struct file *file, struct address_space *mapping, in ceph_write_end() argument
1284 struct address_space *mapping = inode->i_mapping; in ceph_filemap_fault() local
1285 struct page *page = find_or_create_page(mapping, 0, in ceph_filemap_fault()
1286 mapping_gfp_constraint(mapping, in ceph_filemap_fault()
1381 (page->mapping != inode->i_mapping)) in ceph_page_mkwrite()
1422 struct address_space *mapping = inode->i_mapping; in ceph_fill_inline_data() local
1430 page = find_or_create_page(mapping, 0, in ceph_fill_inline_data()
1431 mapping_gfp_constraint(mapping, in ceph_fill_inline_data()
1606 struct address_space *mapping = file->f_mapping; in ceph_mmap() local
1608 if (!mapping->a_ops->readpage) in ceph_mmap()