Lines Matching refs:disk
295 blkcg_schedule_throttle(rqos->disk, use_memdelay); in __blkcg_iolatency_throttle()
333 unsigned long qd = blkiolat->rqos.disk->queue->nr_requests; in scale_cookie_change()
375 unsigned long qd = iolat->blkiolat->rqos.disk->queue->nr_requests; in scale_change()
649 blkcg_deactivate_policy(rqos->disk, &blkcg_policy_iolatency); in blkcg_iolatency_exit()
669 blkiolat->rqos.disk->queue->root_blkg) { in blkiolatency_timer_fn()
755 memflags = blk_mq_freeze_queue(blkiolat->rqos.disk->queue); in blkiolatency_enable_work_fn()
757 blk_mq_unfreeze_queue(blkiolat->rqos.disk->queue, memflags); in blkiolatency_enable_work_fn()
761 static int blk_iolatency_init(struct gendisk *disk) in blk_iolatency_init() argument
770 ret = rq_qos_add(&blkiolat->rqos, disk, RQ_QOS_LATENCY, in blk_iolatency_init()
774 ret = blkcg_activate_policy(disk, &blkcg_policy_iolatency); in blk_iolatency_init()
968 static struct blkg_policy_data *iolatency_pd_alloc(struct gendisk *disk, in iolatency_pd_alloc() argument
973 iolat = kzalloc_node(sizeof(*iolat), gfp, disk->node_id); in iolatency_pd_alloc()