Lines Matching refs:bd_inode
50 struct inode *inode = bdev->bd_inode; in bdev_write_inode()
71 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev()
83 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev()
115 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range()
125 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range()
133 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize()
140 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize()
154 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize()
156 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize()
191 return filemap_flush(bdev->bd_inode->i_mapping); in sync_blockdev_nowait()
203 return filemap_write_and_wait(bdev->bd_inode->i_mapping); in sync_blockdev()
495 bdev->bd_inode = inode; in bdev_alloc()
508 bdev->bd_inode->i_rdev = dev; in bdev_add()
509 bdev->bd_inode->i_ino = dev; in bdev_add()
510 insert_inode_hash(bdev->bd_inode); in bdev_add()