• Home
  • Raw
  • Download

Lines Matching refs:mapping

120 int afs_write_begin(struct file *file, struct address_space *mapping,  in afs_write_begin()  argument
147 page = grab_cache_page_write_begin(mapping, index, flags); in afs_write_begin()
246 int afs_write_end(struct file *file, struct address_space *mapping, in afs_write_end() argument
441 struct backing_dev_info *bdi = page->mapping->backing_dev_info; in afs_writepage()
468 static int afs_writepages_region(struct address_space *mapping, in afs_writepages_region() argument
472 struct backing_dev_info *bdi = mapping->backing_dev_info; in afs_writepages_region()
480 n = find_get_pages_tag(mapping, &index, PAGECACHE_TAG_DIRTY, in afs_writepages_region()
501 if (page->mapping != mapping) { in afs_writepages_region()
548 int afs_writepages(struct address_space *mapping, in afs_writepages() argument
551 struct backing_dev_info *bdi = mapping->backing_dev_info; in afs_writepages()
564 start = mapping->writeback_index; in afs_writepages()
566 ret = afs_writepages_region(mapping, wbc, start, end, &next); in afs_writepages()
569 ret = afs_writepages_region(mapping, wbc, 0, start, in afs_writepages()
571 mapping->writeback_index = next; in afs_writepages()
574 ret = afs_writepages_region(mapping, wbc, 0, end, &next); in afs_writepages()
576 mapping->writeback_index = next; in afs_writepages()
580 ret = afs_writepages_region(mapping, wbc, start, end, &next); in afs_writepages()
632 pv.nr = find_get_pages_contig(call->mapping, first, count, in afs_pages_written_back()
710 struct address_space *mapping = vnode->vfs_inode.i_mapping; in afs_writeback_all() local
712 .bdi = mapping->backing_dev_info, in afs_writeback_all()
722 ret = mapping->a_ops->writepages(mapping, &wbc); in afs_writeback_all()
723 __mark_inode_dirty(mapping->host, I_DIRTY_PAGES); in afs_writeback_all()