Home
last modified time | relevance | path

Searched refs:queue_rq (Results 1 – 25 of 34) sorted by relevance

12

/linux/rust/kernel/block/mq/
H A Doperations.rs31 fn queue_rq(rq: ARef<Request<Self>>, is_last: bool) -> Result; in queue_rq() method
94 let ret = T::queue_rq( in queue_rq_callback()
218 queue_rq: Some(Self::queue_rq_callback),
/linux/drivers/block/
H A Drnull.rs68 fn queue_rq(rq: ARef<mq::Request<Self>>, _is_last: bool) -> Result { in queue_rq() method
H A Dz2ram.c313 .queue_rq = z2_queue_rq,
H A Dps3disk.c376 .queue_rq = ps3disk_queue_rq,
H A Dswim.c771 .queue_rq = swim_queue_rq,
H A Dsunvdc.c782 .queue_rq = vdc_queue_rq,
1122 * that all existing requests are seen in ->queue_rq() and killed in vdc_queue_drain()
H A Dzloop.c630 .queue_rq = zloop_queue_rq,
H A Dataflop.c1991 .queue_rq = ataflop_queue_rq,
H A Damiflop.c1775 .queue_rq = amiflop_queue_rq,
/linux/drivers/nvme/target/
H A Dloop.c251 .queue_rq = nvme_loop_queue_rq,
258 .queue_rq = nvme_loop_queue_rq,
/linux/Documentation/block/
H A Dnull_blk.rst125 needs to block in its ->queue_rq() function.
/linux/block/
H A Dbsg-lib.c346 .queue_rq = bsg_queue_rq,
H A Dblk-mq.c2120 ret = q->mq_ops->queue_rq(hctx, &bd); in blk_mq_dispatch_rq_list()
2449 * This function is often used for pausing .queue_rq() by driver when
2466 * This function is often used for pausing .queue_rq() by driver when
2695 ret = q->mq_ops->queue_rq(hctx, &bd); in __blk_mq_issue_directly()
2945 * plug->mq_list via a schedule() in the driver's queue_rq() callback. in blk_mq_flush_plug_list()
4791 if (!set->ops->queue_rq) in blk_mq_alloc_tag_set()
/linux/drivers/mmc/core/
H A Dqueue.c339 .queue_rq = mmc_mq_queue_rq,
/linux/drivers/md/
H A Ddm-rq.c521 /* Direct call is fine since .queue_rq allows allocations */ in dm_mq_queue_rq()
533 .queue_rq = dm_mq_queue_rq,
/linux/drivers/mtd/ubi/
H A Dblock.c324 .queue_rq = ubiblock_queue_rq,
/linux/drivers/mtd/
H A Dmtd_blkdevs.c273 .queue_rq = mtd_queue_rq,
/linux/drivers/cdrom/
H A Dgdrom.c732 .queue_rq = gdrom_queue_rq,
/linux/include/linux/
H A Dblk-mq.h557 * @queue_rq: Queue a new request from block IO.
559 blk_status_t (*queue_rq)(struct blk_mq_hw_ctx *, member
580 * @get_budget: Reserve budget before queue request, once .queue_rq is
821 * Set the state to complete when completing a request from inside ->queue_rq.
/linux/drivers/nvme/host/
H A Dapple.c954 .queue_rq = apple_nvme_queue_rq,
962 .queue_rq = apple_nvme_queue_rq,
H A Drdma.c2134 .queue_rq = nvme_rdma_queue_rq,
2145 .queue_rq = nvme_rdma_queue_rq,
H A Dtcp.c2829 .queue_rq = nvme_tcp_queue_rq,
2841 .queue_rq = nvme_tcp_queue_rq,
/linux/drivers/scsi/
H A Dscsi_lib.c2021 .queue_rq = scsi_queue_rq,
2049 .queue_rq = scsi_queue_rq,
/linux/arch/um/drivers/
H A Dubd_kern.c826 .queue_rq = ubd_queue_rq,
/linux/drivers/memstick/core/
H A Dmspro_block.c1098 .queue_rq = mspro_queue_rq,

12