Searched refs:io_comp_batch (Results 1 - 17 of 17) sorted by relevance

/linux-master/include/linux/
H A Dblk-mq.h588 int (*poll)(struct blk_mq_hw_ctx *, struct io_comp_batch *);
711 int blk_rq_poll(struct request *rq, struct io_comp_batch *iob,
826 void blk_mq_end_request_batch(struct io_comp_batch *ib);
853 struct io_comp_batch *iob, int ioerror,
854 void (*complete)(struct io_comp_batch *))
H A Dblkdev.h857 int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags);
858 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob,
1421 int (*poll_bio)(struct bio *bio, struct io_comp_batch *iob,
1599 struct io_comp_batch { struct
1602 void (*complete)(struct io_comp_batch *);
1605 #define DEFINE_IO_COMP_BATCH(name) struct io_comp_batch name = { }
H A Dfs.h55 struct io_comp_batch;
2007 int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *,
2040 int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
/linux-master/block/
H A Dblk-mq.h43 int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, struct io_comp_batch *iob,
H A Dblk-core.c906 int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags)
952 int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob,
H A Dblk-mq.c53 struct io_comp_batch *iob, unsigned int flags);
1076 void blk_mq_end_request_batch(struct io_comp_batch *iob)
4844 struct io_comp_batch *iob, unsigned int flags)
4871 struct io_comp_batch *iob, unsigned int flags)
4878 int blk_rq_poll(struct request *rq, struct io_comp_batch *iob,
/linux-master/drivers/nvme/host/
H A Dapple.c564 static void apple_nvme_complete_batch(struct io_comp_batch *iob)
586 struct io_comp_batch *iob, u16 idx)
620 struct io_comp_batch *iob)
938 struct io_comp_batch *iob)
H A Dnvme.h773 static __always_inline void nvme_complete_batch(struct io_comp_batch *iob,
918 struct io_comp_batch *iob, unsigned int poll_flags);
H A Dpci.c982 static void nvme_pci_complete_batch(struct io_comp_batch *iob)
1012 struct io_comp_batch *iob, u16 idx)
1058 struct io_comp_batch *iob)
1115 static int nvme_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
H A Dioctl.c659 struct io_comp_batch *iob,
H A Drdma.c2078 static int nvme_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
H A Dtcp.c2596 static int nvme_tcp_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
/linux-master/drivers/block/
H A Dvirtio_blk.c1194 static void virtblk_complete_batch(struct io_comp_batch *iob)
1205 static int virtblk_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
/linux-master/drivers/md/
H A Ddm.c1901 static bool dm_poll_dm_io(struct dm_io *io, struct io_comp_batch *iob,
1914 static int dm_poll_bio(struct bio *bio, struct io_comp_batch *iob,
/linux-master/drivers/block/rnbd/
H A Drnbd-clt.c1158 static int rnbd_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
/linux-master/drivers/block/null_blk/
H A Dmain.c1514 static int null_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
/linux-master/drivers/scsi/
H A Dscsi_lib.c1938 static int scsi_mq_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)

Completed in 324 milliseconds