Home
last modified time | relevance | path

Searched defs:hctx (Results 26 – 50 of 53) sorted by relevance

123

/openbmc/linux/drivers/scsi/
H A Dscsi_lib.c1706 static blk_status_t scsi_queue_rq(struct blk_mq_hw_ctx *hctx, in scsi_queue_rq()
1848 static int scsi_mq_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in scsi_mq_poll()
1858 static int scsi_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in scsi_init_hctx()
1934 static void scsi_commit_rqs(struct blk_mq_hw_ctx *hctx) in scsi_commit_rqs()
/openbmc/linux/drivers/nvme/host/
H A Dapple.c732 static blk_status_t apple_nvme_queue_rq(struct blk_mq_hw_ctx *hctx, in apple_nvme_queue_rq()
775 static int apple_nvme_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in apple_nvme_init_hctx()
936 static int apple_nvme_poll(struct blk_mq_hw_ctx *hctx, in apple_nvme_poll()
H A Drdma.c319 static int nvme_rdma_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in nvme_rdma_init_hctx()
331 static int nvme_rdma_init_admin_hctx(struct blk_mq_hw_ctx *hctx, void *data, in nvme_rdma_init_admin_hctx()
1978 static blk_status_t nvme_rdma_queue_rq(struct blk_mq_hw_ctx *hctx, in nvme_rdma_queue_rq()
2059 static int nvme_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_rdma_poll()
H A Dfc.c38 struct blk_mq_hw_ctx *hctx; member
2216 __nvme_fc_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, unsigned int qidx) in __nvme_fc_init_hctx()
2227 nvme_fc_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, unsigned int hctx_idx) in nvme_fc_init_hctx()
2233 nvme_fc_init_admin_hctx(struct blk_mq_hw_ctx *hctx, void *data, in nvme_fc_init_admin_hctx()
2785 nvme_fc_queue_rq(struct blk_mq_hw_ctx *hctx, in nvme_fc_queue_rq()
/openbmc/linux/drivers/block/aoe/
H A Daoeblk.c250 static blk_status_t aoeblk_queue_rq(struct blk_mq_hw_ctx *hctx, in aoeblk_queue_rq()
/openbmc/linux/drivers/block/mtip32xx/
H A Dmtip32xx.c2047 struct blk_mq_hw_ctx *hctx) in mtip_hw_submit_io()
3249 static bool mtip_check_unal_depth(struct blk_mq_hw_ctx *hctx, in mtip_check_unal_depth()
3273 static blk_status_t mtip_issue_reserved_cmd(struct blk_mq_hw_ctx *hctx, in mtip_issue_reserved_cmd()
3310 static blk_status_t mtip_queue_rq(struct blk_mq_hw_ctx *hctx, in mtip_queue_rq()
/openbmc/linux/drivers/mmc/core/
H A Dqueue.c227 static blk_status_t mmc_mq_queue_rq(struct blk_mq_hw_ctx *hctx, in mmc_mq_queue_rq()
/openbmc/linux/drivers/block/rnbd/
H A Drnbd-clt.h105 struct blk_mq_hw_ctx *hctx; member
/openbmc/linux/drivers/mtd/ubi/
H A Dblock.c302 static blk_status_t ubiblock_queue_rq(struct blk_mq_hw_ctx *hctx, in ubiblock_queue_rq()
/openbmc/linux/drivers/md/
H A Ddm-rq.c477 static blk_status_t dm_mq_queue_rq(struct blk_mq_hw_ctx *hctx, in dm_mq_queue_rq()
/openbmc/linux/drivers/block/
H A Dps3disk.c180 static blk_status_t ps3disk_queue_rq(struct blk_mq_hw_ctx *hctx, in ps3disk_queue_rq()
H A Dsunvdc.c537 static blk_status_t vdc_queue_rq(struct blk_mq_hw_ctx *hctx, in vdc_queue_rq()
H A Dswim.c526 static blk_status_t swim_queue_rq(struct blk_mq_hw_ctx *hctx, in swim_queue_rq()
H A Dublk_drv.c1284 static blk_status_t ublk_queue_rq(struct blk_mq_hw_ctx *hctx, in ublk_queue_rq()
1320 static int ublk_init_hctx(struct blk_mq_hw_ctx *hctx, void *driver_data, in ublk_init_hctx()
H A Dswim3.c307 static blk_status_t swim3_queue_rq(struct blk_mq_hw_ctx *hctx, in swim3_queue_rq()
H A Dataflop.c1503 static blk_status_t ataflop_queue_rq(struct blk_mq_hw_ctx *hctx, in ataflop_queue_rq()
H A Damiflop.c1504 static blk_status_t amiflop_queue_rq(struct blk_mq_hw_ctx *hctx, in amiflop_queue_rq()
H A Dloop.c1842 static blk_status_t loop_queue_rq(struct blk_mq_hw_ctx *hctx, in loop_queue_rq()
H A Dnbd.c1081 static blk_status_t nbd_queue_rq(struct blk_mq_hw_ctx *hctx, in nbd_queue_rq()
/openbmc/linux/drivers/s390/block/
H A Ddasd.c3057 static blk_status_t do_dasd_request(struct blk_mq_hw_ctx *hctx, in do_dasd_request()
3217 static int dasd_init_hctx(struct blk_mq_hw_ctx *hctx, void *data, in dasd_init_hctx()
3231 static void dasd_exit_hctx(struct blk_mq_hw_ctx *hctx, unsigned int idx) in dasd_exit_hctx()
/openbmc/linux/include/linux/
H A Dblk-mq.h942 #define queue_for_each_hw_ctx(q, hctx, i) \ argument
945 #define hctx_for_each_ctx(hctx, ctx, i) \ argument
/openbmc/linux/drivers/cdrom/
H A Dgdrom.c634 static blk_status_t gdrom_queue_rq(struct blk_mq_hw_ctx *hctx, in gdrom_queue_rq()
/openbmc/linux/drivers/memstick/core/
H A Dms_block.c1975 static blk_status_t msb_queue_rq(struct blk_mq_hw_ctx *hctx, in msb_queue_rq()
H A Dmspro_block.c753 static blk_status_t mspro_queue_rq(struct blk_mq_hw_ctx *hctx, in mspro_queue_rq()
/openbmc/linux/arch/um/drivers/
H A Dubd_kern.c1346 static blk_status_t ubd_queue_rq(struct blk_mq_hw_ctx *hctx, in ubd_queue_rq()

123