Lines Matching refs:bd_inode
561 struct inode *bd_inode = bdev_file_inode(file); in blkdev_llseek() local
564 inode_lock(bd_inode); in blkdev_llseek()
565 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in blkdev_llseek()
566 inode_unlock(bd_inode); in blkdev_llseek()
703 struct inode *bd_inode = bdev_file_inode(file); in blkdev_write_iter() local
704 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_write_iter()
713 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev)) in blkdev_write_iter()
754 inode_lock_shared(bd_inode); in blkdev_write_iter()
756 inode_unlock_shared(bd_inode); in blkdev_write_iter()
767 struct inode *bd_inode = bdev_file_inode(iocb->ki_filp); in blkdev_read_iter() local
808 inode_lock_shared(bd_inode); in blkdev_read_iter()
810 inode_unlock_shared(bd_inode); in blkdev_read_iter()
892 struct inode *bd_inode = bdev_file_inode(file); in blkdev_mmap() local
894 if (bdev_read_only(I_BDEV(bd_inode))) in blkdev_mmap()