Lines Matching refs:disk
245 struct gendisk *disk; member
1334 struct gendisk *disk = port->disk; in carm_fsm_task() local
1336 set_capacity(disk, port->capacity); in carm_fsm_task()
1337 add_disk(disk); in carm_fsm_task()
1497 struct gendisk *disk; in carm_init_disks() local
1505 disk = alloc_disk(CARM_MINORS_PER_MAJOR); in carm_init_disks()
1506 if (!disk) { in carm_init_disks()
1511 port->disk = disk; in carm_init_disks()
1512 sprintf(disk->disk_name, DRV_NAME "/%u", in carm_init_disks()
1514 disk->major = host->major; in carm_init_disks()
1515 disk->first_minor = i * CARM_MINORS_PER_MAJOR; in carm_init_disks()
1516 disk->fops = &carm_bd_ops; in carm_init_disks()
1517 disk->private_data = port; in carm_init_disks()
1524 disk->queue = q; in carm_init_disks()
1539 struct gendisk *disk = host->port[i].disk; in carm_free_disks() local
1540 if (disk) { in carm_free_disks()
1541 struct request_queue *q = disk->queue; in carm_free_disks()
1543 if (disk->flags & GENHD_FL_UP) in carm_free_disks()
1544 del_gendisk(disk); in carm_free_disks()
1547 put_disk(disk); in carm_free_disks()