Lines Matching refs:disk
720 struct gendisk *disk = dev_to_disk(dev); in loop_attr_show() local
721 struct loop_device *lo = disk->private_data; in loop_attr_show()
1564 static void lo_release(struct gendisk *disk, fmode_t mode) in lo_release() argument
1566 struct loop_device *lo = disk->private_data; in lo_release()
1720 struct gendisk *disk; in loop_add() local
1768 disk = lo->lo_disk = alloc_disk(1 << part_shift); in loop_add()
1769 if (!disk) in loop_add()
1791 disk->flags |= GENHD_FL_NO_PART_SCAN; in loop_add()
1792 disk->flags |= GENHD_FL_EXT_DEVT; in loop_add()
1797 disk->major = LOOP_MAJOR; in loop_add()
1798 disk->first_minor = i << part_shift; in loop_add()
1799 disk->fops = &lo_fops; in loop_add()
1800 disk->private_data = lo; in loop_add()
1801 disk->queue = lo->lo_queue; in loop_add()
1802 sprintf(disk->disk_name, "loop%d", i); in loop_add()
1803 add_disk(disk); in loop_add()