Lines Matching refs:data
556 static void kyber_limit_depth(blk_opf_t opf, struct blk_mq_alloc_data *data) in kyber_limit_depth() argument
563 struct kyber_queue_data *kqd = data->q->elevator->elevator_data; in kyber_limit_depth()
565 data->shallow_depth = kqd->async_depth; in kyber_limit_depth()
668 static bool flush_busy_kcq(struct sbitmap *sb, unsigned int bitnr, void *data) in flush_busy_kcq() argument
670 struct flush_kcq_data *flush_data = data; in flush_busy_kcq()
686 struct flush_kcq_data data = { in kyber_flush_busy_kcqs() local
693 flush_busy_kcq, &data); in kyber_flush_busy_kcqs()
902 static int kyber_##name##_tokens_show(void *data, struct seq_file *m) \
904 struct request_queue *q = data; \
946 static int kyber_##name##_waiting_show(void *data, struct seq_file *m) \
948 struct blk_mq_hw_ctx *hctx = data; \
961 static int kyber_async_depth_show(void *data, struct seq_file *m) in KYBER_DEBUGFS_DOMAIN_ATTRS()
963 struct request_queue *q = data; in KYBER_DEBUGFS_DOMAIN_ATTRS()
970 static int kyber_cur_domain_show(void *data, struct seq_file *m) in kyber_cur_domain_show() argument
972 struct blk_mq_hw_ctx *hctx = data; in kyber_cur_domain_show()
979 static int kyber_batching_show(void *data, struct seq_file *m) in kyber_batching_show() argument
981 struct blk_mq_hw_ctx *hctx = data; in kyber_batching_show()