Lines Matching refs:elevator
393 struct elevator_queue *e = data->q->elevator; in blk_mq_rq_ctx_init()
450 if (q->elevator) { in __blk_mq_alloc_requests()
463 struct elevator_mq_ops *ops = &q->elevator->type->ops; in __blk_mq_alloc_requests()
660 if (q->elevator) in blk_mq_alloc_request_hctx()
690 q->elevator->type->ops.finish_request(rq); in blk_mq_finish_request()
2536 } else if (q->elevator) { in blk_mq_insert_request()
2542 q->elevator->type->ops.insert_requests(hctx, &list, flags); in blk_mq_insert_request()
2761 } else if (this_hctx->queue->elevator) { in blk_mq_dispatch_plug_list()
2762 this_hctx->queue->elevator->type->ops.insert_requests(this_hctx, in blk_mq_dispatch_plug_list()
4617 if (q->elevator && q->elevator->type->ops.depth_updated) in blk_mq_update_nr_requests()
4618 q->elevator->type->ops.depth_updated(hctx); in blk_mq_update_nr_requests()
4623 if (q->elevator) in blk_mq_update_nr_requests()
4664 if (!q->elevator) { in blk_mq_elv_switch_none()
4671 qe->type = q->elevator->type; in blk_mq_elv_switch_none()