Lines Matching refs:bd_inode
396 struct inode *bd_inode = bdev_file_inode(file); in blkdev_llseek() local
399 inode_lock(bd_inode); in blkdev_llseek()
400 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in blkdev_llseek()
401 inode_unlock(bd_inode); in blkdev_llseek()
408 struct inode *bd_inode = bdev_file_inode(filp); in blkdev_fsync() local
409 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_fsync()
451 filp->f_mapping = bdev->bd_inode->i_mapping; in blkdev_open()
491 struct inode *bd_inode = bdev_file_inode(file); in blkdev_write_iter() local
492 loff_t size = i_size_read(bd_inode); in blkdev_write_iter()
497 if (bdev_read_only(I_BDEV(bd_inode))) in blkdev_write_iter()
500 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev)) in blkdev_write_iter()
530 struct inode *bd_inode = bdev_file_inode(file); in blkdev_read_iter() local
531 loff_t size = i_size_read(bd_inode); in blkdev_read_iter()
568 isize = i_size_read(bdev->bd_inode); in blkdev_fallocate()