Lines Matching refs:hctx
381 static struct request *dd_dispatch_request(struct blk_mq_hw_ctx *hctx) in dd_dispatch_request() argument
383 struct deadline_data *dd = hctx->queue->elevator->elevator_data; in dd_dispatch_request()
462 static bool dd_bio_merge(struct blk_mq_hw_ctx *hctx, struct bio *bio, in dd_bio_merge() argument
465 struct request_queue *q = hctx->queue; in dd_bio_merge()
483 static void dd_insert_request(struct blk_mq_hw_ctx *hctx, struct request *rq, in dd_insert_request() argument
486 struct request_queue *q = hctx->queue; in dd_insert_request()
523 static void dd_insert_requests(struct blk_mq_hw_ctx *hctx, in dd_insert_requests() argument
526 struct request_queue *q = hctx->queue; in dd_insert_requests()
535 dd_insert_request(hctx, rq, at_head); in dd_insert_requests()
578 static bool dd_has_work(struct blk_mq_hw_ctx *hctx) in dd_has_work() argument
580 struct deadline_data *dd = hctx->queue->elevator->elevator_data; in dd_has_work()