Symbol: io_comp_batch
block/blk-core.c
942
int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags)
block/blk-core.c
988
int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob,
block/blk-flush.c
203
const struct io_comp_batch *iob)
block/blk-flush.c
340
const struct io_comp_batch *iob)
block/blk-mq.c
1197
void blk_mq_end_request_batch(struct io_comp_batch *iob)
block/blk-mq.c
1471
const struct io_comp_batch *iob)
block/blk-mq.c
5227
struct io_comp_batch *iob, unsigned int flags)
block/blk-mq.c
5246
struct io_comp_batch *iob, unsigned int flags)
block/blk-mq.c
5253
int blk_rq_poll(struct request *rq, struct io_comp_batch *iob,
block/blk-mq.c
55
struct io_comp_batch *iob, unsigned int flags);
block/blk-mq.h
46
int blk_mq_poll(struct request_queue *q, blk_qc_t cookie, struct io_comp_batch *iob,
drivers/block/null_blk/main.c
1588
static int null_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/block/rnbd/rnbd-clt.c
1160
static int rnbd_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/block/ublk_drv.c
140
struct io_comp_batch *iob;
drivers/block/ublk_drv.c
1483
bool need_map, struct io_comp_batch *iob)
drivers/block/ublk_drv.c
697
bool need_map, struct io_comp_batch *iob);
drivers/block/virtio_blk.c
1191
static void virtblk_complete_batch(struct io_comp_batch *iob)
drivers/block/virtio_blk.c
1202
static int virtblk_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/md/dm-rq.c
305
const struct io_comp_batch *iob)
drivers/md/dm.c
2095
static bool dm_poll_dm_io(struct dm_io *io, struct io_comp_batch *iob,
drivers/md/dm.c
2108
static int dm_poll_bio(struct bio *bio, struct io_comp_batch *iob,
drivers/nvme/host/apple.c
595
static void apple_nvme_complete_batch(struct io_comp_batch *iob)
drivers/nvme/host/apple.c
617
struct io_comp_batch *iob, u16 idx)
drivers/nvme/host/apple.c
653
struct io_comp_batch *iob)
drivers/nvme/host/apple.c
976
struct io_comp_batch *iob)
drivers/nvme/host/core.c
1337
const struct io_comp_batch *iob)
drivers/nvme/host/ioctl.c
414
const struct io_comp_batch *iob)
drivers/nvme/host/ioctl.c
682
struct io_comp_batch *iob,
drivers/nvme/host/nvme.h
848
static __always_inline void nvme_complete_batch(struct io_comp_batch *iob,
drivers/nvme/host/nvme.h
994
struct io_comp_batch *iob, unsigned int poll_flags);
drivers/nvme/host/pci.c
1502
static void nvme_pci_complete_batch(struct io_comp_batch *iob)
drivers/nvme/host/pci.c
1532
struct io_comp_batch *iob, u16 idx)
drivers/nvme/host/pci.c
1579
struct io_comp_batch *iob)
drivers/nvme/host/pci.c
1640
static int nvme_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/nvme/host/pci.c
1782
const struct io_comp_batch *iob)
drivers/nvme/host/pci.c
3044
const struct io_comp_batch *iob)
drivers/nvme/host/pci.c
3055
const struct io_comp_batch *iob)
drivers/nvme/host/rdma.c
2073
static int nvme_rdma_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/nvme/host/tcp.c
2792
static int nvme_tcp_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/nvme/target/passthru.c
251
const struct io_comp_batch *iob)
drivers/scsi/scsi_error.c
2122
const struct io_comp_batch *iob)
drivers/scsi/scsi_lib.c
1991
static int scsi_mq_poll(struct blk_mq_hw_ctx *hctx, struct io_comp_batch *iob)
drivers/scsi/sg.c
1314
const struct io_comp_batch *iob)
drivers/scsi/sg.c
181
const struct io_comp_batch *iob);
drivers/scsi/st.c
529
const struct io_comp_batch *iob)
drivers/target/target_core_pscsi.c
1006
const struct io_comp_batch *iob)
drivers/target/target_core_pscsi.c
43
const struct io_comp_batch *);
include/linux/blk-mq.h
16
struct io_comp_batch;
include/linux/blk-mq.h
630
int (*poll)(struct blk_mq_hw_ctx *, struct io_comp_batch *);
include/linux/blk-mq.h
751
int blk_rq_poll(struct request *rq, struct io_comp_batch *iob,
include/linux/blk-mq.h
867
void blk_mq_end_request_batch(struct io_comp_batch *ib);
include/linux/blk-mq.h
896
struct io_comp_batch *iob, bool is_error,
include/linux/blk-mq.h
897
void (*complete)(struct io_comp_batch *))
include/linux/blkdev.h
1038
int bio_poll(struct bio *bio, struct io_comp_batch *iob, unsigned int flags);
include/linux/blkdev.h
1039
int iocb_bio_iopoll(struct kiocb *kiocb, struct io_comp_batch *iob,
include/linux/blkdev.h
1650
int (*poll_bio)(struct bio *bio, struct io_comp_batch *iob,
include/linux/blkdev.h
1829
void (*complete)(struct io_comp_batch *);
include/linux/blkdev.h
1880
#define DEFINE_IO_COMP_BATCH(name) struct io_comp_batch name = { }
include/linux/fs.h
1934
int (*iopoll)(struct kiocb *kiocb, struct io_comp_batch *,
include/linux/fs.h
1967
int (*uring_cmd_iopoll)(struct io_uring_cmd *, struct io_comp_batch *,
include/linux/fs.h
56
struct io_comp_batch;
io_uring/rw.c
1252
static int io_uring_classic_poll(struct io_kiocb *req, struct io_comp_batch *iob,
io_uring/rw.c
1304
struct io_comp_batch *iob, unsigned int poll_flags)