]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - block/blk-mq-tag.c
blk-mq: remove ->map_queue
[linux.git] / block / blk-mq-tag.c
index 729bac3a673b7a89577669c1a65e70fc60309d5a..16028130289f9d8ab55dc00db94e555501c71bfb 100644 (file)
@@ -301,8 +301,7 @@ static int bt_get(struct blk_mq_alloc_data *data,
                io_schedule();
 
                data->ctx = blk_mq_get_ctx(data->q);
-               data->hctx = data->q->mq_ops->map_queue(data->q,
-                               data->ctx->cpu);
+               data->hctx = blk_mq_map_queue(data->q, data->ctx->cpu);
                if (data->flags & BLK_MQ_REQ_RESERVED) {
                        bt = &data->hctx->tags->breserved_tags;
                } else {
@@ -726,7 +725,7 @@ u32 blk_mq_unique_tag(struct request *rq)
        int hwq = 0;
 
        if (q->mq_ops) {
-               hctx = q->mq_ops->map_queue(q, rq->mq_ctx->cpu);
+               hctx = blk_mq_map_queue(q, rq->mq_ctx->cpu);
                hwq = hctx->queue_num;
        }