Lines Matching refs:kiocb
29 static blk_opf_t dio_bio_write_op(struct kiocb *iocb) in dio_bio_write_op()
39 static bool blkdev_dio_invalid(struct block_device *bdev, struct kiocb *iocb, in blkdev_dio_invalid()
55 static ssize_t __blkdev_direct_IO_simple(struct kiocb *iocb, in __blkdev_direct_IO_simple()
121 struct kiocb *iocb;
146 struct kiocb *iocb = dio->iocb; in blkdev_bio_end_io()
176 static ssize_t __blkdev_direct_IO(struct kiocb *iocb, struct iov_iter *iter, in __blkdev_direct_IO()
297 struct kiocb *iocb = dio->iocb; in blkdev_bio_end_io_async()
322 static ssize_t __blkdev_direct_IO_async(struct kiocb *iocb, in __blkdev_direct_IO_async()
396 static ssize_t blkdev_direct_IO(struct kiocb *iocb, struct iov_iter *iter) in blkdev_direct_IO()
503 static int blkdev_write_begin(const struct kiocb *iocb, in blkdev_write_begin()
511 static int blkdev_write_end(const struct kiocb *iocb, in blkdev_write_end()
711 blkdev_direct_write(struct kiocb *iocb, struct iov_iter *from) in blkdev_direct_write()
734 static ssize_t blkdev_buffered_write(struct kiocb *iocb, struct iov_iter *from) in blkdev_buffered_write()
747 static ssize_t blkdev_write_iter(struct kiocb *iocb, struct iov_iter *from) in blkdev_write_iter()
812 static ssize_t blkdev_read_iter(struct kiocb *iocb, struct iov_iter *to) in blkdev_read_iter()