Lines Matching refs:hctx
381 static struct request *dd_dispatch_request(struct blk_mq_hw_ctx *hctx)
383 struct deadline_data *dd = hctx->queue->elevator->elevator_data;
486 static void dd_insert_request(struct blk_mq_hw_ctx *hctx, struct request *rq,
489 struct request_queue *q = hctx->queue;
529 static void dd_insert_requests(struct blk_mq_hw_ctx *hctx,
532 struct request_queue *q = hctx->queue;
541 dd_insert_request(hctx, rq, at_head);
542 atomic_inc(&hctx->elevator_queued);
585 static bool dd_has_work(struct blk_mq_hw_ctx *hctx)
587 struct deadline_data *dd = hctx->queue->elevator->elevator_data;
589 if (!atomic_read(&hctx->elevator_queued))