/kernel/linux/linux-5.10/fs/ |
H A D | direct-io.c | 89 dio_submit_t *submit_io; /* IO submition function */ member 439 if (sdio->submit_io) { in dio_bio_submit() 440 sdio->submit_io(bio, dio->inode, sdio->logical_offset_in_bio); in dio_bio_submit() 1130 dio_submit_t submit_io, int flags) in do_blockdev_direct_IO() 1250 sdio.submit_io = submit_io; in do_blockdev_direct_IO() 1351 dio_iodone_t end_io, dio_submit_t submit_io, in __blockdev_direct_IO() 1367 end_io, submit_io, flags); in __blockdev_direct_IO() 1127 do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t get_block, dio_iodone_t end_io, dio_submit_t submit_io, int flags) do_blockdev_direct_IO() argument 1348 __blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, struct block_device *bdev, struct iov_iter *iter, get_block_t get_block, dio_iodone_t end_io, dio_submit_t submit_io, int flags) __blockdev_direct_IO() argument
|
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A D | core.c | 739 if (!dev->ops->submit_io) in nvm_submit_io() 748 ret = dev->ops->submit_io(dev, rqd, buf); in nvm_submit_io() 771 ret = dev->ops->submit_io(dev, rqd, buf); in nvm_submit_io_wait() 786 if (!dev->ops->submit_io) in nvm_submit_io_sync() 815 if (!dev->ops->submit_io) in nvm_submit_io_sync_raw()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | iomap.h | 255 blk_qc_t (*submit_io)(struct inode *inode, struct iomap *iomap, member
|
H A D | lightnvm.h | 105 nvm_submit_io_fn *submit_io; member
|
H A D | fs.h | 3117 dio_iodone_t end_io, dio_submit_t submit_io,
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-bufio.c | 673 static void submit_io(struct dm_buffer *b, int rw, void (*end_io)(struct dm_buffer *, blk_status_t)) in submit_io() function 758 submit_io(b, REQ_OP_WRITE, write_endio); in __write_dirty_buffer() 771 submit_io(b, REQ_OP_WRITE, write_endio); in __flush_write_list() 1096 submit_io(b, REQ_OP_READ, read_endio); in new_read() 1166 submit_io(b, REQ_OP_READ, read_endio); in dm_bufio_prefetch() 1451 submit_io(b, REQ_OP_WRITE, write_endio); in dm_bufio_release_move()
|
/kernel/linux/linux-5.10/fs/iomap/ |
H A D | direct-io.c | 71 if (dio->dops && dio->dops->submit_io) in iomap_dio_submit_bio() 72 dio->submit.cookie = dio->dops->submit_io( in iomap_dio_submit_bio()
|
/kernel/linux/linux-6.6/fs/iomap/ |
H A D | direct-io.c | 77 if (dio->dops && dio->dops->submit_io) in iomap_dio_submit_bio() 78 dio->dops->submit_io(iter, bio, pos); in iomap_dio_submit_bio()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | iomap.h | 351 void (*submit_io)(const struct iomap_iter *iter, struct bio *bio, member 356 * must provide a ->submit_io method that attaches the additional
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-bufio.c | 1371 static void submit_io(struct dm_buffer *b, enum req_op op, in submit_io() function 1459 submit_io(b, REQ_OP_WRITE, write_endio); in __write_dirty_buffer() 1473 submit_io(b, REQ_OP_WRITE, write_endio); in __flush_write_list() 1908 submit_io(b, REQ_OP_READ, read_endio); in new_read() 1990 submit_io(b, REQ_OP_READ, read_endio); in dm_bufio_prefetch()
|
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | data.c | 497 goto submit_io; in __submit_bio() 503 goto submit_io; in __submit_bio() 509 goto submit_io; in __submit_bio() 532 submit_io: in __submit_bio()
|
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | lightnvm.c | 742 .submit_io = nvme_nvm_submit_io,
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | inode.c | 8038 .submit_io = btrfs_submit_direct, 8042 .submit_io = btrfs_submit_direct,
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | inode.c | 7792 .submit_io = btrfs_dio_submit_io,
|