Lines Matching refs:disk
295 blkcg_schedule_throttle(rqos->disk, use_memdelay);
333 unsigned long qd = blkiolat->rqos.disk->queue->nr_requests;
375 unsigned long qd = iolat->blkiolat->rqos.disk->queue->nr_requests;
649 blkcg_deactivate_policy(rqos->disk, &blkcg_policy_iolatency);
668 blkiolat->rqos.disk->queue->root_blkg) {
752 blk_mq_freeze_queue(blkiolat->rqos.disk->queue);
754 blk_mq_unfreeze_queue(blkiolat->rqos.disk->queue);
758 static int blk_iolatency_init(struct gendisk *disk)
767 ret = rq_qos_add(&blkiolat->rqos, disk, RQ_QOS_LATENCY,
771 ret = blkcg_activate_policy(disk, &blkcg_policy_iolatency);
965 static struct blkg_policy_data *iolatency_pd_alloc(struct gendisk *disk,
970 iolat = kzalloc_node(sizeof(*iolat), gfp, disk->node_id);