Lines Matching refs:iocb
129 struct kiocb *iocb; /* kiocb */ member
254 dio->end_io(dio->iocb, offset, transferred, dio->private); in dio_complete()
263 err = generic_write_sync(dio->iocb->ki_filp, offset, in dio_complete()
269 dio->iocb->ki_complete(dio->iocb, ret, 0); in dio_complete()
280 dio_complete(dio, dio->iocb->ki_pos, 0, true); in dio_aio_complete_work()
309 dio_complete(dio, dio->iocb->ki_pos, 0, true); in dio_bio_end_aio()
1098 do_blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, in do_blockdev_direct_IO() argument
1147 iocb->ki_filp->f_mapping; in do_blockdev_direct_IO()
1178 if (is_sync_kiocb(iocb)) in do_blockdev_direct_IO()
1194 ((iocb->ki_filp->f_flags & O_DSYNC) || in do_blockdev_direct_IO()
1195 IS_SYNC(iocb->ki_filp->f_mapping->host))) { in do_blockdev_direct_IO()
1224 dio->iocb = iocb; in do_blockdev_direct_IO()
1312 ssize_t __blockdev_direct_IO(struct kiocb *iocb, struct inode *inode, in __blockdev_direct_IO() argument
1330 return do_blockdev_direct_IO(iocb, inode, bdev, iter, offset, get_block, in __blockdev_direct_IO()