Lines Matching refs:bd_inode
51 struct inode *inode = bdev->bd_inode;
70 struct address_space *mapping = bdev->bd_inode->i_mapping;
82 struct address_space *mapping = bdev->bd_inode->i_mapping;
110 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend);
120 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping,
128 loff_t size = i_size_read(bdev->bd_inode);
135 bdev->bd_inode->i_blkbits = blksize_bits(bsize);
149 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) {
151 bdev->bd_inode->i_blkbits = blksize_bits(size);
186 return filemap_flush(bdev->bd_inode->i_mapping);
198 return filemap_write_and_wait(bdev->bd_inode->i_mapping);
204 return filemap_write_and_wait_range(bdev->bd_inode->i_mapping,
403 bdev->bd_inode = inode;
421 i_size_write(bdev->bd_inode, (loff_t)sectors << SECTOR_SHIFT);
429 mapping_set_stable_writes(bdev->bd_inode->i_mapping);
431 bdev->bd_inode->i_rdev = dev;
432 bdev->bd_inode->i_ino = dev;
433 insert_inode_hash(bdev->bd_inode);