Searched refs:hctx (Results 1 - 4 of 4) sorted by relevance
/drivers/block/ |
H A D | null_blk.c | 316 static int null_queue_rq(struct blk_mq_hw_ctx *hctx, struct request *rq, argument 322 cmd->nq = hctx->driver_data; 339 static int null_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, argument 345 hctx->driver_data = nq;
|
H A D | virtio_blk.c | 161 static int virtio_queue_rq(struct blk_mq_hw_ctx *hctx, struct request *req, argument 164 struct virtio_blk *vblk = hctx->queue->queuedata; 168 int qid = hctx->queue_num; 204 num = blk_rq_map_sg(hctx->queue, vbr->req, vbr->sg); 216 blk_mq_stop_hw_queue(hctx);
|
/drivers/block/mtip32xx/ |
H A D | mtip32xx.c | 192 * Once we add support for one hctx per mtip group, this will change a bit 197 struct blk_mq_hw_ctx *hctx = dd->queue->queue_hw_ctx[0]; local 199 return blk_mq_tag_to_rq(hctx->tags, tag); 2373 struct blk_mq_hw_ctx *hctx) 3713 static int mtip_submit_request(struct blk_mq_hw_ctx *hctx, struct request *rq) argument 3715 struct driver_data *dd = hctx->queue->queuedata; 3747 nents = blk_rq_map_sg(hctx->queue, rq, cmd->sg); 3750 mtip_hw_submit_io(dd, rq, cmd, nents, hctx); 3754 static bool mtip_check_unal_depth(struct blk_mq_hw_ctx *hctx, argument 3757 struct driver_data *dd = hctx 2371 mtip_hw_submit_io(struct driver_data *dd, struct request *rq, struct mtip_cmd *command, int nents, struct blk_mq_hw_ctx *hctx) argument 3778 mtip_queue_rq(struct blk_mq_hw_ctx *hctx, struct request *rq, bool last) argument [all...] |
/drivers/scsi/ |
H A D | scsi_lib.c | 1861 static int scsi_queue_rq(struct blk_mq_hw_ctx *hctx, struct request *req, argument 1925 blk_mq_stop_hw_queue(hctx); 1928 blk_mq_delay_queue(hctx, SCSI_QUEUE_DELAY);
|
Completed in 89 milliseconds