Home
last modified time | relevance | path

Searched refs:this_hctx (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/block/
H A Dblk-mq.c2789 struct blk_mq_hw_ctx *this_hctx = NULL; in blk_mq_dispatch_plug_list() local
2800 if (!this_hctx) { in blk_mq_dispatch_plug_list()
2801 this_hctx = rq->mq_hctx; in blk_mq_dispatch_plug_list()
2804 } else if (this_hctx != rq->mq_hctx || this_ctx != rq->mq_ctx || in blk_mq_dispatch_plug_list()
2814 trace_block_unplug(this_hctx->queue, depth, !from_sched); in blk_mq_dispatch_plug_list()
2816 percpu_ref_get(&this_hctx->queue->q_usage_counter); in blk_mq_dispatch_plug_list()
2819 spin_lock(&this_hctx->lock); in blk_mq_dispatch_plug_list()
2820 list_splice_tail_init(&list, &this_hctx->dispatch); in blk_mq_dispatch_plug_list()
2821 spin_unlock(&this_hctx->lock); in blk_mq_dispatch_plug_list()
2822 blk_mq_run_hw_queue(this_hctx, from_sched); in blk_mq_dispatch_plug_list()
[all …]