Lines Matching refs:mapping
65 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev() local
67 if (mapping->nrpages == 0 && mapping->nrshadows == 0) in kill_bdev()
71 truncate_inode_pages(mapping, 0); in kill_bdev()
78 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev() local
80 if (mapping->nrpages == 0) in invalidate_bdev()
85 invalidate_mapping_pages(mapping, 0, -1); in invalidate_bdev()
89 cleancache_invalidate_inode(mapping); in invalidate_bdev()
293 static int blkdev_readpages(struct file *file, struct address_space *mapping, in blkdev_readpages() argument
296 return mpage_readpages(mapping, pages, nr_pages, blkdev_get_block); in blkdev_readpages()
299 static int blkdev_write_begin(struct file *file, struct address_space *mapping, in blkdev_write_begin() argument
303 return block_write_begin(mapping, pos, len, flags, pagep, in blkdev_write_begin()
307 static int blkdev_write_end(struct file *file, struct address_space *mapping, in blkdev_write_end() argument
312 ret = block_write_end(file, mapping, pos, len, copied, page, fsdata); in blkdev_write_end()
1657 struct super_block *super = BDEV_I(page->mapping->host)->bdev.bd_super; in blkdev_releasepage()
1774 struct address_space *mapping = inode->i_mapping; in iterate_bdevs() local
1778 mapping->nrpages == 0) { in iterate_bdevs()