Lines Matching refs:iocb
132 struct kiocb *iocb; /* kiocb */ member
257 dio->end_io(dio->iocb, offset, transferred, dio->private); in dio_complete()
266 err = generic_write_sync(dio->iocb->ki_filp, offset, in dio_complete()
272 dio->iocb->ki_complete(dio->iocb, ret, 0); in dio_complete()
283 dio_complete(dio, dio->iocb->ki_pos, 0, true); in dio_aio_complete_work()
312 dio_complete(dio, dio->iocb->ki_pos, 0, true); in dio_bio_end_aio()
1110 do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, in do_blockdev_direct_IO() argument
1159 iocb->ki_filp->f_mapping; in do_blockdev_direct_IO()
1190 if (is_sync_kiocb(iocb)) in do_blockdev_direct_IO()
1206 ((iocb->ki_filp->f_flags & O_DSYNC) || in do_blockdev_direct_IO()
1207 IS_SYNC(iocb->ki_filp->f_mapping->host))) { in do_blockdev_direct_IO()
1236 dio->iocb = iocb; in do_blockdev_direct_IO()
1325 ssize_t __blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, in __blockdev_direct_IO() argument
1343 return do_blockdev_direct_IO(iocb, inode, bdev, iter, offset, get_block, in __blockdev_direct_IO()