Lines Matching defs:disk
194 struct gendisk * disk;
219 disk = alloc_disk(1);
220 if (!disk) {
225 disk->major = tapeblock_major;
226 disk->first_minor = device->first_minor;
227 disk->fops = &tapeblock_fops;
228 disk->private_data = tape_get_device(device);
229 disk->queue = blkdat->request_queue;
230 set_capacity(disk, 0);
231 sprintf(disk->disk_name, "btibm%d",
234 blkdat->disk = disk;
238 add_disk(disk);
258 if (!device->blk_data.disk) {
262 del_gendisk(device->blk_data.disk);
263 device->blk_data.disk->private_data = NULL;
265 put_disk(device->blk_data.disk);
267 device->blk_data.disk = NULL;
277 tapeblock_revalidate_disk(struct gendisk *disk)
283 device = (struct tape_device *) disk->private_data;
319 set_capacity(device->blk_data.disk,
328 tapeblock_medium_changed(struct gendisk *disk)
332 device = (struct tape_device *) disk->private_data;
345 struct gendisk * disk = bdev->bd_disk;
350 device = tape_get_device(disk->private_data);
364 rc = tapeblock_revalidate_disk(disk);
391 tapeblock_release(struct gendisk *disk, fmode_t mode)
393 struct tape_device *device = disk->private_data;