Lines Matching refs:bd_inode

59 	struct inode *inode = bdev->bd_inode;  in bdev_write_inode()
80 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev()
93 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev()
110 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize()
118 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize()
135 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize()
490 return filemap_flush(bdev->bd_inode->i_mapping); in __sync_blockdev()
491 return filemap_write_and_wait(bdev->bd_inode->i_mapping); in __sync_blockdev()
651 struct inode *bd_inode = bdev_file_inode(file); in block_llseek() local
654 inode_lock(bd_inode); in block_llseek()
655 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in block_llseek()
656 inode_unlock(bd_inode); in block_llseek()
662 struct inode *bd_inode = bdev_file_inode(filp); in blkdev_fsync() local
663 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_fsync()
916 bdev->bd_inode = inode; in bdget()
941 ihold(bdev->bd_inode); in bdgrab()
952 ret += bdev->bd_inode->i_mapping->nrpages; in nr_blockdev_pages()
960 iput(bdev->bd_inode); in bdput()
971 if (bdev && !inode_unhashed(bdev->bd_inode)) { in bd_acquire()
999 inode->i_mapping = bdev->bd_inode->i_mapping; in bd_acquire()
1112 if (inode_unhashed(bdev->bd_inode)) { in bdev_get_gendisk()
1429 bdev_size = i_size_read(bdev->bd_inode); in check_disk_size_change()
1436 i_size_write(bdev->bd_inode, disk_size); in check_disk_size_change()
1507 inode_lock(bdev->bd_inode); in bd_set_size()
1508 i_size_write(bdev->bd_inode, size); in bd_set_size()
1509 inode_unlock(bdev->bd_inode); in bd_set_size()
1538 ret = devcgroup_inode_permission(bdev->bd_inode, perm); in __blkdev_get()
1843 filp->f_mapping = bdev->bd_inode->i_mapping; in blkdev_open()
1967 struct inode *bd_inode = bdev_file_inode(file); in blkdev_write_iter() local
1968 loff_t size = i_size_read(bd_inode); in blkdev_write_iter()
1972 if (bdev_read_only(I_BDEV(bd_inode))) in blkdev_write_iter()
1975 if (IS_SWAPFILE(bd_inode)) in blkdev_write_iter()
2001 struct inode *bd_inode = bdev_file_inode(file); in blkdev_read_iter() local
2002 loff_t size = i_size_read(bd_inode); in blkdev_read_iter()
2065 isize = i_size_read(bdev->bd_inode); in blkdev_fallocate()
2083 mapping = bdev->bd_inode->i_mapping; in blkdev_fallocate()