Searched refs:blk_mq_ctx (Results  1 – 13 of 13) sorted by relevance
| /Linux-v5.4/block/ | 
| D | blk-mq.h | 12 	struct blk_mq_ctx __percpu	*queue_ctx;18 struct blk_mq_ctx {  struct
 49 					struct blk_mq_ctx *start);  argument
 70 void blk_mq_insert_requests(struct blk_mq_hw_ctx *hctx, struct blk_mq_ctx *ctx,
 104 						     struct blk_mq_ctx *ctx)  in blk_mq_map_queue()
 140 static inline struct blk_mq_ctx *__blk_mq_get_ctx(struct request_queue *q,  in __blk_mq_get_ctx()
 152 static inline struct blk_mq_ctx *blk_mq_get_ctx(struct request_queue *q)  in blk_mq_get_ctx()
 165 	struct blk_mq_ctx *ctx;
 
 | 
| D | blk-mq-sysfs.c | 28 	struct blk_mq_ctx *ctx = container_of(kobj, struct blk_mq_ctx, kobj);  in blk_mq_ctx_sysfs_release()52 	ssize_t (*show)(struct blk_mq_ctx *, char *);
 53 	ssize_t (*store)(struct blk_mq_ctx *, const char *, size_t);
 66 	struct blk_mq_ctx *ctx;  in blk_mq_sysfs_show()
 71 	ctx = container_of(kobj, struct blk_mq_ctx, kobj);  in blk_mq_sysfs_show()
 89 	struct blk_mq_ctx *ctx;  in blk_mq_sysfs_store()
 94 	ctx = container_of(kobj, struct blk_mq_ctx, kobj);  in blk_mq_sysfs_store()
 234 	struct blk_mq_ctx *ctx;  in blk_mq_unregister_hctx()
 249 	struct blk_mq_ctx *ctx;  in blk_mq_register_hctx()
 292 	struct blk_mq_ctx *ctx;  in blk_mq_sysfs_deinit()
 [all …]
 
 | 
| D | blk-mq-sched.c | 118 static struct blk_mq_ctx *blk_mq_next_ctx(struct blk_mq_hw_ctx *hctx,  in blk_mq_next_ctx()119 					  struct blk_mq_ctx *ctx)  in blk_mq_next_ctx()
 138 	struct blk_mq_ctx *ctx = READ_ONCE(hctx->dispatch_from);  in blk_mq_do_dispatch_ctx()
 309 				 struct blk_mq_ctx *ctx, struct bio *bio,  in blk_mq_attempt_merge()
 328 	struct blk_mq_ctx *ctx = blk_mq_get_ctx(q);  in __blk_mq_sched_bio_merge()
 383 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in blk_mq_sched_insert_request()
 414 				  struct blk_mq_ctx *ctx,  in blk_mq_sched_insert_requests()
 
 | 
| D | blk-mq-debugfs.c | 629 	struct blk_mq_ctx *ctx = m->private;				\638 	struct blk_mq_ctx *ctx = m->private;				\
 646 	struct blk_mq_ctx *ctx = m->private;				\
 664 	struct blk_mq_ctx *ctx = data;  in ctx_dispatched_show()
 673 	struct blk_mq_ctx *ctx = data;  in ctx_dispatched_write()
 681 	struct blk_mq_ctx *ctx = data;  in ctx_merged_show()
 690 	struct blk_mq_ctx *ctx = data;  in ctx_merged_write()
 698 	struct blk_mq_ctx *ctx = data;  in ctx_completed_show()
 707 	struct blk_mq_ctx *ctx = data;  in ctx_completed_write()
 865 					struct blk_mq_ctx *ctx)  in blk_mq_debugfs_register_ctx()
 [all …]
 
 | 
| D | blk-mq.c | 78 				     struct blk_mq_ctx *ctx)  in blk_mq_hctx_mark_pending()87 				      struct blk_mq_ctx *ctx)  in blk_mq_hctx_clear_pending()
 495 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in __blk_mq_free_request()
 513 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in blk_mq_free_request()
 584 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in __blk_mq_complete_request()
 983 	struct blk_mq_ctx *ctx = hctx->ctxs[bitnr];  in flush_busy_ctx()
 1018 	struct blk_mq_ctx *ctx = hctx->ctxs[bitnr];  in dispatch_rq_from_ctx()
 1034 					struct blk_mq_ctx *start)  in blk_mq_dequeue_from_ctx()
 1643 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in __blk_mq_insert_req_list()
 1659 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in __blk_mq_insert_request()
 [all …]
 
 | 
| D | blk-mq-tag.h | 30 			   struct blk_mq_ctx *ctx, unsigned int tag);
 | 
| D | blk-mq-sched.h | 25 				  struct blk_mq_ctx *ctx,
 | 
| D | blk-flush.c | 330 	struct blk_mq_ctx *ctx = rq->mq_ctx;  in mq_flush_data_end_io()
 | 
| D | blk.h | 41 blk_get_flush_queue(struct request_queue *q, struct blk_mq_ctx *ctx)  in blk_get_flush_queue()
 | 
| D | blk-mq-tag.c | 195 		    struct blk_mq_ctx *ctx, unsigned int tag)  in blk_mq_put_tag()
 | 
| D | kyber-iosched.c | 569 	struct blk_mq_ctx *ctx = blk_mq_get_ctx(hctx->queue);  in kyber_bio_merge()
 | 
| /Linux-v5.4/include/linux/ | 
| D | blk-mq.h | 37 	struct blk_mq_ctx	*dispatch_from;42 	struct blk_mq_ctx	**ctxs;
 
 | 
| D | blkdev.h | 134 	struct blk_mq_ctx *mq_ctx;413 	struct blk_mq_ctx __percpu	*queue_ctx;
 
 |