Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dblkdev.h1050 int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags);
1051 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob,
1576 int (*poll_bio)(struct bio *bio, struct io_comp_batch *iob,
1752 struct io_comp_batch { struct
1755 void (*complete)(struct io_comp_batch *); argument
1824 #define DEFINE_IO_COMP_BATCH(name) struct io_comp_batch name = { }
H A Dfs.h56 struct io_comp_batch;
1927 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *,
1960 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
/linux/drivers/nvme/host/
H A Dapple.c611 static void apple_nvme_complete_batch(struct io_comp_batch *iob) in apple_nvme_complete_batch()
633 struct io_comp_batch *iob, u16 idx) in apple_nvme_handle_cqe()
669 struct io_comp_batch *iob) in apple_nvme_poll_cq()
992 struct io_comp_batch *iob) in apple_nvme_poll()
H A Dioctl.c449 const struct io_comp_batch *iob) in nvme_uring_cmd_end_io()
718 struct io_comp_batch *iob, in nvme_ns_chr_uring_cmd_iopoll()
H A Dnvme.h883 static __always_inline void nvme_complete_batch(struct io_comp_batch *iob, in nvme_complete_batch()
1031 struct io_comp_batch *iob, unsigned int poll_flags);
H A Dpci.c1539 static void nvme_pci_complete_batch(struct io_comp_batch *iob) in nvme_pci_complete_batch()
1569 struct io_comp_batch *iob, u16 idx) in nvme_handle_cqe()
1621 struct io_comp_batch *iob) in nvme_poll_cq()
1682 static int nvme_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_poll()
1824 const struct io_comp_batch *iob) in abort_endio()
3095 const struct io_comp_batch *iob) in nvme_del_queue_end()
3106 const struct io_comp_batch *iob) in nvme_del_cq_end()
H A Drdma.c2110 static int nvme_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_rdma_poll()
H A Dtcp.c2867 static int nvme_tcp_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_tcp_queue_rq()
H A Dcore.c1364 const struct io_comp_batch *iob) in nvme_keep_alive_end_io()
/linux/drivers/scsi/
H A Dscsi_bsg.c70 const struct io_comp_batch *iocb) in scsi_bsg_uring_cmd_done()
H A Dsg.c181 const struct io_comp_batch *iob);
1313 const struct io_comp_batch *iob) in sg_rq_end_io()
H A Dscsi_error.c2142 const struct io_comp_batch *iob) in eh_lock_door_done()
H A Dscsi_lib.c2016 static int scsi_mq_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in scsi_mq_poll()
H A Dst.c529 const struct io_comp_batch *iob) in st_scsi_execute_end()
/linux/block/
H A Dblk-mq.h46 int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, struct io_comp_batch *iob,
H A Dblk-core.c982 int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags) in bio_poll()
1028 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob, in iocb_bio_iopoll()
H A Dblk-mq.c55 struct io_comp_batch *iob, unsigned int flags);
1179 void blk_mq_end_request_batch(struct io_comp_batch *iob) in blk_mq_end_request_batch()
1453 const struct io_comp_batch *iob) in blk_rq_is_poll()
5230 struct io_comp_batch *iob, unsigned int flags) in blk_hctx_poll()
5250 struct io_comp_batch *iob, unsigned int flags) in blk_rq_poll()
5257 int blk_rq_poll(struct request *rq, struct io_comp_batch *iob, in blk_rq_poll()
/linux/drivers/target/
H A Dtarget_core_pscsi.c43 const struct io_comp_batch *);
1006 const struct io_comp_batch *iob) in pscsi_req_done()
/linux/drivers/nvme/target/
H A Dpassthru.c260 const struct io_comp_batch *iob) in nvmet_passthru_req_done()
/linux/io_uring/
H A Drw.c1256 static int io_uring_classic_poll(struct io_kiocb *req, struct io_comp_batch *iob, in io_uring_classic_poll()
1308 struct io_comp_batch *iob, unsigned int poll_flags) in io_uring_hybrid_poll()
/linux/drivers/md/
H A Ddm.c2104 static bool dm_poll_dm_io(struct dm_io *io, struct io_comp_batch *iob, in dm_poll_dm_io()
2126 static int dm_poll_bio(struct bio *bio, struct io_comp_batch *iob, in dm_poll_bio()
/linux/drivers/block/
H A Dublk_drv.c151 struct io_comp_batch *iob;
792 bool need_map, struct io_comp_batch *iob);
1554 bool need_map, struct io_comp_batch *iob) in __ublk_complete_rq()
/linux/drivers/block/rnbd/
H A Drnbd-clt.c1160 static int rnbd_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in rnbd_rdma_poll()
/linux/drivers/block/null_blk/
H A Dmain.c1596 static int null_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in null_poll()
/linux/Documentation/filesystems/
H A Dvfs.rst1009 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *,
1042 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,