Lines Matching defs:blkdev
22 #include <linux/blkdev.h>
37 struct block_device *blkdev;
55 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping;
117 page = page_read(dev->blkdev->bd_inode->i_mapping, index);
139 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping;
194 sync_blockdev(dev->blkdev);
206 if (dev->blkdev) {
207 invalidate_mapping_pages(dev->blkdev->bd_inode->i_mapping,
209 blkdev_put(dev->blkdev, FMODE_READ|FMODE_WRITE|FMODE_EXCL);
265 dev->blkdev = bdev;
272 if ((long)dev->blkdev->bd_inode->i_size % erase_size) {
287 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK;