• Home
  • Raw
  • Download

Lines Matching refs:mapping

75 	struct address_space *mapping = page->mapping;  in ceph_set_page_dirty()  local
81 if (unlikely(!mapping)) in ceph_set_page_dirty()
86 mapping->host, page, page->index); in ceph_set_page_dirty()
91 inode = mapping->host; in ceph_set_page_dirty()
114 mapping->host, page, page->index, in ceph_set_page_dirty()
130 WARN_ON(!page->mapping); in ceph_set_page_dirty()
147 inode = page->mapping->host; in ceph_invalidatepage()
175 dout("%p releasepage %p idx %lu (%sdirty)\n", page->mapping->host, in ceph_releasepage()
441 static int ceph_readpages(struct file *file, struct address_space *mapping, in ceph_readpages() argument
454 rc = ceph_readpages_from_fscache(mapping->host, mapping, page_list, in ceph_readpages()
591 inode = page->mapping->host; in writepage_nounlock()
616 page->mapping->a_ops->invalidatepage(page, 0, PAGE_SIZE); in writepage_nounlock()
673 struct inode *inode = page->mapping->host; in ceph_writepage()
703 struct address_space *mapping = inode->i_mapping; in writepages_finish() local
709 mapping_set_error(mapping, rc); in writepages_finish()
779 static int ceph_writepages_start(struct address_space *mapping, in ceph_writepages_start() argument
782 struct inode *inode = mapping->host; in ceph_writepages_start()
806 mapping_set_error(mapping, -EIO); in ceph_writepages_start()
814 start_index = wbc->range_cyclic ? mapping->writeback_index : 0; in ceph_writepages_start()
870 pvec_pages = pagevec_lookup_range_nr_tag(&pvec, mapping, &index, in ceph_writepages_start()
886 unlikely(page->mapping != mapping)) { in ceph_writepages_start()
909 mapping->a_ops->invalidatepage(page, in ceph_writepages_start()
1164 (nr = pagevec_lookup_tag(&pvec, mapping, &index, in ceph_writepages_start()
1183 mapping->writeback_index = index; in ceph_writepages_start()
1317 static int ceph_write_begin(struct file *file, struct address_space *mapping, in ceph_write_begin() argument
1328 page = grab_cache_page_write_begin(mapping, index, 0); in ceph_write_begin()
1349 static int ceph_write_end(struct file *file, struct address_space *mapping, in ceph_write_end() argument
1477 struct address_space *mapping = inode->i_mapping; in ceph_filemap_fault() local
1478 struct page *page = find_or_create_page(mapping, 0, in ceph_filemap_fault()
1479 mapping_gfp_constraint(mapping, in ceph_filemap_fault()
1578 if ((off > size) || (page->mapping != inode->i_mapping)) { in ceph_page_mkwrite()
1619 struct address_space *mapping = inode->i_mapping; in ceph_fill_inline_data() local
1627 page = find_or_create_page(mapping, 0, in ceph_fill_inline_data()
1628 mapping_gfp_constraint(mapping, in ceph_fill_inline_data()
1800 struct address_space *mapping = file->f_mapping; in ceph_mmap() local
1802 if (!mapping->a_ops->readpage) in ceph_mmap()