Lines Matching defs:bdev
101 struct block_device *bdev;
104 bdev = blkdev_get_by_dev(disk_devt(block->gdp), FMODE_READ, NULL);
105 if (IS_ERR(bdev)) {
108 PTR_ERR(bdev));
112 mutex_lock(&bdev->bd_mutex);
113 rc = bdev_disk_changed(bdev, false);
114 mutex_unlock(&bdev->bd_mutex);
123 * 0 to 1. This is done by setting device->bdev (see
126 * is why the assignment to device->bdev is done AFTER
129 block->bdev = bdev;
139 struct block_device *bdev;
142 * Get the bdev pointer from the device structure and clear
143 * device->bdev to lower the offline open_count limit again.
145 bdev = block->bdev;
146 block->bdev = NULL;
148 mutex_lock(&bdev->bd_mutex);
149 blk_drop_partitions(bdev);
150 mutex_unlock(&bdev->bd_mutex);
153 blkdev_put(bdev, FMODE_READ);