Lines Matching refs:disk
478 /* some drivers (floppy) instantiate a queue w/o disk registered */
573 struct gendisk *disk;
584 disk = get_gendisk(MKDEV(major, minor), &part);
585 if (!disk)
588 put_disk_and_module(disk);
593 return disk;
610 __acquires(rcu) __acquires(&disk->queue->queue_lock)
612 struct gendisk *disk;
617 disk = blkcg_conf_get_disk(&input);
618 if (IS_ERR(disk))
619 return PTR_ERR(disk);
621 q = disk->queue;
701 ctx->disk = disk;
714 put_disk_and_module(disk);
737 __releases(&ctx->disk->queue->queue_lock) __releases(rcu)
739 spin_unlock_irq(&ctx->disk->queue->queue_lock);
741 put_disk_and_module(ctx->disk);
825 * with disk level statistics.
834 struct gendisk *disk = dev_to_disk(dev);
835 struct hd_struct *part = disk_get_part(disk, 0);
836 struct blkcg_gq *blkg = blk_queue_root_blkg(disk->queue);