Searched refs:io_comp_batch (Results 1 – 17 of 17) sorted by relevance
/Linux-v6.1/include/linux/ |
D | blk-mq.h | 597 int (*poll)(struct blk_mq_hw_ctx *, struct io_comp_batch *); 832 void blk_mq_end_request_batch(struct io_comp_batch *ib); 853 struct io_comp_batch *iob, int ioerror, in blk_mq_add_to_batch() 854 void (*complete)(struct io_comp_batch *)) in blk_mq_add_to_batch() argument
|
D | blkdev.h | 885 int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags); 886 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob, 1399 int (*poll_bio)(struct bio *bio, struct io_comp_batch *iob, 1544 struct io_comp_batch { struct 1547 void (*complete)(struct io_comp_batch *); argument 1550 #define DEFINE_IO_COMP_BATCH(name) struct io_comp_batch name = { }
|
D | fs.h | 53 struct io_comp_batch; 2110 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *, 2145 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
|
/Linux-v6.1/drivers/nvme/host/ |
D | nvme.h | 713 static __always_inline void nvme_complete_batch(struct io_comp_batch *iob, in nvme_complete_batch() 847 struct io_comp_batch *iob, unsigned int poll_flags); 849 struct io_comp_batch *iob, unsigned int poll_flags);
|
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() 620 struct io_comp_batch *iob) in apple_nvme_poll_cq() 923 struct io_comp_batch *iob) in apple_nvme_poll()
|
D | ioctl.c | 699 struct io_comp_batch *iob, in nvme_ns_chr_uring_cmd_iopoll() 800 struct io_comp_batch *iob, in nvme_ns_head_chr_uring_cmd_iopoll()
|
D | pci.c | 1038 static void nvme_pci_complete_batch(struct io_comp_batch *iob) in nvme_pci_complete_batch() 1068 struct io_comp_batch *iob, u16 idx) in nvme_handle_cqe() 1114 struct io_comp_batch *iob) in nvme_poll_cq() 1171 static int nvme_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_poll()
|
D | rdma.c | 2089 static int nvme_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_rdma_poll()
|
D | tcp.c | 2467 static int nvme_tcp_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in nvme_tcp_poll()
|
/Linux-v6.1/block/ |
D | blk-mq.h | 34 int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, struct io_comp_batch *iob,
|
D | blk-core.c | 842 int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags) in bio_poll() 879 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob, in iocb_bio_iopoll()
|
D | blk-mq.c | 1045 void blk_mq_end_request_batch(struct io_comp_batch *iob) in blk_mq_end_request_batch() 4824 struct io_comp_batch *iob, unsigned int flags) in blk_mq_poll_classic() 4851 int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, struct io_comp_batch *iob, in blk_mq_poll()
|
/Linux-v6.1/drivers/block/ |
D | virtio_blk.c | 835 static void virtblk_complete_batch(struct io_comp_batch *iob) in virtblk_complete_batch() 846 static int virtblk_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in virtblk_poll()
|
/Linux-v6.1/drivers/md/ |
D | dm.c | 1826 static bool dm_poll_dm_io(struct dm_io *io, struct io_comp_batch *iob, in dm_poll_dm_io() 1839 static int dm_poll_bio(struct bio *bio, struct io_comp_batch *iob, in dm_poll_bio()
|
/Linux-v6.1/drivers/block/rnbd/ |
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-v6.1/drivers/scsi/ |
D | scsi_lib.c | 1848 static int scsi_mq_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in scsi_mq_poll()
|
/Linux-v6.1/drivers/block/null_blk/ |
D | main.c | 1584 static int null_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob) in null_poll()
|