Lines Matching refs:bdev
570 struct block_device *bdev; in register_disk() local
611 bdev = bdget_disk(disk, 0); in register_disk()
612 if (!bdev) in register_disk()
615 bdev->bd_invalidated = 1; in register_disk()
616 err = blkdev_get(bdev, FMODE_READ, NULL); in register_disk()
619 blkdev_put(bdev, FMODE_READ); in register_disk()
820 struct block_device *bdev = NULL; in bdget_disk() local
824 bdev = bdget(part_devt(part)); in bdget_disk()
827 return bdev; in bdget_disk()
1467 void set_device_ro(struct block_device *bdev, int flag) in set_device_ro() argument
1469 bdev->bd_part->policy = flag; in set_device_ro()
1492 int bdev_read_only(struct block_device *bdev) in bdev_read_only() argument
1494 if (!bdev) in bdev_read_only()
1496 return bdev->bd_part->policy; in bdev_read_only()
1504 struct block_device *bdev = bdget_disk(disk, partno); in invalidate_partition() local
1505 if (bdev) { in invalidate_partition()
1506 fsync_bdev(bdev); in invalidate_partition()
1507 res = __invalidate_device(bdev, true); in invalidate_partition()
1508 bdput(bdev); in invalidate_partition()