Searched refs:blk_mq_ctx (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/block/ |
D | blk-mq.h | 13 struct blk_mq_ctx { struct 41 struct blk_mq_ctx *start); argument 62 void blk_mq_insert_requests(struct blk_mq_hw_ctx *hctx, struct blk_mq_ctx *ctx, 102 static inline struct blk_mq_ctx *__blk_mq_get_ctx(struct request_queue *q, in __blk_mq_get_ctx() 114 static inline struct blk_mq_ctx *blk_mq_get_ctx(struct request_queue *q) in blk_mq_get_ctx() 119 static inline void blk_mq_put_ctx(struct blk_mq_ctx *ctx) in blk_mq_put_ctx() 131 struct blk_mq_ctx *ctx;
|
D | blk-mq-sysfs.c | 31 ssize_t (*show)(struct blk_mq_ctx *, char *); 32 ssize_t (*store)(struct blk_mq_ctx *, const char *, size_t); 45 struct blk_mq_ctx *ctx; in blk_mq_sysfs_show() 50 ctx = container_of(kobj, struct blk_mq_ctx, kobj); in blk_mq_sysfs_show() 68 struct blk_mq_ctx *ctx; in blk_mq_sysfs_store() 73 ctx = container_of(kobj, struct blk_mq_ctx, kobj); in blk_mq_sysfs_store() 217 struct blk_mq_ctx *ctx; in blk_mq_unregister_hctx() 232 struct blk_mq_ctx *ctx; in blk_mq_register_hctx() 275 struct blk_mq_ctx *ctx; in blk_mq_sysfs_deinit() 287 struct blk_mq_ctx *ctx; in blk_mq_sysfs_init()
|
D | blk-mq-sched.c | 110 static struct blk_mq_ctx *blk_mq_next_ctx(struct blk_mq_hw_ctx *hctx, in blk_mq_next_ctx() 111 struct blk_mq_ctx *ctx) in blk_mq_next_ctx() 130 struct blk_mq_ctx *ctx = READ_ONCE(hctx->dispatch_from); in blk_mq_do_dispatch_ctx() 298 struct blk_mq_ctx *ctx, struct bio *bio) in blk_mq_attempt_merge() 313 struct blk_mq_ctx *ctx = blk_mq_get_ctx(q); in __blk_mq_sched_bio_merge() 369 struct blk_mq_ctx *ctx = rq->mq_ctx; in blk_mq_sched_insert_request() 400 struct blk_mq_ctx *ctx, in blk_mq_sched_insert_requests()
|
D | blk-mq-debugfs.c | 636 struct blk_mq_ctx *ctx = m->private; in ctx_rq_list_start() 644 struct blk_mq_ctx *ctx = m->private; in ctx_rq_list_next() 652 struct blk_mq_ctx *ctx = m->private; in ctx_rq_list_stop() 665 struct blk_mq_ctx *ctx = data; in ctx_dispatched_show() 674 struct blk_mq_ctx *ctx = data; in ctx_dispatched_write() 682 struct blk_mq_ctx *ctx = data; in ctx_merged_show() 691 struct blk_mq_ctx *ctx = data; in ctx_merged_write() 699 struct blk_mq_ctx *ctx = data; in ctx_completed_show() 708 struct blk_mq_ctx *ctx = data; in ctx_completed_write() 868 struct blk_mq_ctx *ctx) in blk_mq_debugfs_register_ctx() [all …]
|
D | blk-mq.c | 75 struct blk_mq_ctx *ctx) in blk_mq_hctx_mark_pending() 82 struct blk_mq_ctx *ctx) in blk_mq_hctx_clear_pending() 474 struct blk_mq_ctx *ctx = rq->mq_ctx; in __blk_mq_free_request() 490 struct blk_mq_ctx *ctx = rq->mq_ctx; in blk_mq_free_request() 559 struct blk_mq_ctx *ctx = rq->mq_ctx; in __blk_mq_complete_request() 896 struct blk_mq_ctx *ctx = hctx->ctxs[bitnr]; in flush_busy_ctx() 930 struct blk_mq_ctx *ctx = hctx->ctxs[bitnr]; in dispatch_rq_from_ctx() 945 struct blk_mq_ctx *start) in blk_mq_dequeue_from_ctx() 1537 struct blk_mq_ctx *ctx = rq->mq_ctx; in __blk_mq_insert_req_list() 1552 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 | 23 struct blk_mq_ctx *ctx,
|
D | blk.h | 114 struct request_queue *q, struct blk_mq_ctx *ctx) in blk_get_flush_queue()
|
D | blk-flush.c | 408 struct blk_mq_ctx *ctx = rq->mq_ctx; in mq_flush_data_end_io()
|
D | blk-mq-tag.c | 201 struct blk_mq_ctx *ctx, unsigned int tag) in blk_mq_put_tag()
|
D | kyber-iosched.c | 512 struct blk_mq_ctx *ctx = blk_mq_get_ctx(hctx->queue); in kyber_bio_merge()
|
/Linux-v4.19/include/linux/ |
D | blk-mq.h | 37 struct blk_mq_ctx *dispatch_from; 41 struct blk_mq_ctx **ctxs;
|
D | blkdev.h | 152 struct blk_mq_ctx *mq_ctx; 475 struct blk_mq_ctx __percpu *queue_ctx;
|