Searched refs:io_comp_batch (Results 1 – 14 of 14) sorted by relevance
/linux/include/linux/ |
H A D | blk-mq.h | 609 int (*poll)(struct blk_mq_hw_ctx *, struct io_comp_batch *); 730 int blk_rq_poll(struct request *rq, struct io_comp_batch *iob, 845 void blk_mq_end_request_batch(struct io_comp_batch *ib); 874 struct io_comp_batch *iob, bool is_error, in blk_mq_add_to_batch() 875 void (*complete)(struct io_comp_batch *)) in blk_mq_add_to_batch() argument
|
H A D | fs.h | 58 struct io_comp_batch; 2162 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *, 2195 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
|
/linux/rust/kernel/block/mq/ |
H A D | operations.rs | 134 _iob: *mut bindings::io_comp_batch, in poll_callback() argument
|
/linux/drivers/nvme/host/ |
H A D | apple.c | 564 static void apple_nvme_complete_batch(struct io_comp_batch *iob) in apple_nvme_complete_batch() 586 struct io_comp_batch *iob, u16 idx) in apple_nvme_handle_cqe() 621 struct io_comp_batch *iob) in apple_nvme_poll_cq() 939 struct io_comp_batch *iob) in apple_nvme_poll()
|
H A D | nvme.h | 786 static __always_inline void nvme_complete_batch(struct io_comp_batch *iob, in nvme_complete_batch() 932 struct io_comp_batch *iob, unsigned int poll_flags);
|
H A D | pci.c | 1251 static void nvme_pci_complete_batch(struct io_comp_batch *iob) in nvme_pci_complete_batch() 1281 struct io_comp_batch *iob, u16 idx) in nvme_handle_cqe() 1328 struct io_comp_batch *iob) in nvme_poll_cq() 1387 static int nvme_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_poll()
|
H A D | ioctl.c | 678 struct io_comp_batch *iob, in nvme_ns_chr_uring_cmd_iopoll()
|
H A D | rdma.c | 2073 static int nvme_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_rdma_poll()
|
H A D | tcp.c | 2785 static int nvme_tcp_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_tcp_poll()
|
/linux/io_uring/ |
H A D | rw.c | 1238 static int io_uring_classic_poll(struct io_kiocb *req, struct io_comp_batch *iob, in io_uring_classic_poll() 1290 struct io_comp_batch *iob, unsigned int poll_flags) in io_uring_hybrid_poll()
|
/linux/drivers/block/ |
H A D | virtio_blk.c | 1185 static void virtblk_complete_batch(struct io_comp_batch *iob) in virtblk_complete_batch() 1196 static int virtblk_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in virtblk_poll()
|
/linux/drivers/md/ |
H A D | dm.c | 2072 static bool dm_poll_dm_io(struct dm_io *io, struct io_comp_batch *iob, in dm_poll_dm_io() 2085 static int dm_poll_bio(struct bio *bio, struct io_comp_batch *iob, in dm_poll_bio()
|
/linux/drivers/block/rnbd/ |
H A D | rnbd-clt.c | 1158 static int rnbd_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in rnbd_rdma_poll()
|
/linux/Documentation/filesystems/ |
H A D | vfs.rst | 1081 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *, 1114 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
|