Lines Matching defs:iocb
140 struct kiocb *iocb; /* kiocb */
248 loff_t offset = dio->iocb->ki_pos;
282 err = dio->end_io(dio->iocb, offset, ret, dio->private);
301 kiocb_invalidate_post_direct_write(dio->iocb, ret);
311 dio->iocb->ki_pos += transferred;
314 ret = generic_write_sync(dio->iocb, ret);
315 dio->iocb->ki_complete(dio->iocb, ret);
1104 ssize_t __blockdev_direct_IO(struct kiocb *iocb, struct inode *inode,
1114 loff_t offset = iocb->ki_pos;
1164 struct address_space *mapping = iocb->ki_filp->f_mapping;
1177 if (is_sync_kiocb(iocb))
1187 if (iocb->ki_flags & IOCB_NOWAIT)
1199 if (iocb_is_dsync(iocb))
1228 dio->iocb = iocb;