Lines Matching defs:hctxs
1727 * blk_mq_queue_stopped() - check whether one or more hctxs have been stopped
2912 ctx->hctxs[j] = blk_mq_map_queue_type(q,
2930 ctx->hctxs[j] = hctx;
2952 ctx->hctxs[j] = blk_mq_map_queue_type(q,
3218 struct blk_mq_hw_ctx **hctxs = q->queue_hw_ctx;
3228 if (hctxs)
3229 memcpy(new_hctxs, hctxs, q->nr_hw_queues *
3230 sizeof(*hctxs));
3232 kfree(hctxs);
3233 hctxs = new_hctxs;
3248 if (hctxs[i] && (hctxs[i]->numa_node == node))
3253 if (hctxs[i])
3254 blk_mq_exit_hctx(q, set, hctxs[i], i);
3255 hctxs[i] = hctx;
3257 if (hctxs[i])
3260 node, hctxs[i]->numa_node);
3267 * hctxs and keep the previous q->nr_hw_queues.
3279 struct blk_mq_hw_ctx *hctx = hctxs[j];
3283 hctxs[j] = NULL;