Lines Matching refs:kyber_queue_data
152 struct kyber_queue_data { struct
212 static void flush_latency_buckets(struct kyber_queue_data *kqd, in flush_latency_buckets()
228 static int calculate_percentile(struct kyber_queue_data *kqd, in calculate_percentile()
268 static void kyber_resize_domain(struct kyber_queue_data *kqd, in kyber_resize_domain()
281 struct kyber_queue_data *kqd = from_timer(kqd, t, timer); in kyber_timer_fn()
359 static struct kyber_queue_data *kyber_queue_data_alloc(struct request_queue *q) in kyber_queue_data_alloc()
361 struct kyber_queue_data *kqd; in kyber_queue_data_alloc()
409 struct kyber_queue_data *kqd; in kyber_init_sched()
434 struct kyber_queue_data *kqd = e->elevator_data; in kyber_exit_sched()
457 struct kyber_queue_data *kqd = hctx->queue->elevator->elevator_data; in kyber_depth_updated()
542 static void rq_clear_domain_token(struct kyber_queue_data *kqd, in rq_clear_domain_token()
563 struct kyber_queue_data *kqd = data->q->elevator->elevator_data; in kyber_limit_depth()
617 struct kyber_queue_data *kqd = rq->q->elevator->elevator_data; in kyber_finish_request()
642 struct kyber_queue_data *kqd = rq->q->elevator->elevator_data; in kyber_completed_request()
707 static int kyber_get_domain_token(struct kyber_queue_data *kqd, in kyber_get_domain_token()
755 kyber_dispatch_cur_domain(struct kyber_queue_data *kqd, in kyber_dispatch_cur_domain()
806 struct kyber_queue_data *kqd = hctx->queue->elevator->elevator_data; in kyber_dispatch_request()
868 struct kyber_queue_data *kqd = e->elevator_data; \
876 struct kyber_queue_data *kqd = e->elevator_data; \
905 struct kyber_queue_data *kqd = q->elevator->elevator_data; \
964 struct kyber_queue_data *kqd = q->elevator->elevator_data; in KYBER_DEBUGFS_DOMAIN_ATTRS()