Lines Matching defs:iocb
805 ssize_t vfs_iocb_iter_read(struct file *file, struct kiocb *iocb,
821 ret = rw_verify_area(READ, file, &iocb->ki_pos, tot_len);
825 ret = call_read_iter(file, iocb, iter);
869 ssize_t vfs_iocb_iter_write(struct file *file, struct kiocb *iocb,
885 ret = rw_verify_area(WRITE, file, &iocb->ki_pos, tot_len);
889 ret = call_write_iter(file, iocb, iter);
1650 ssize_t generic_write_checks(struct kiocb *iocb, struct iov_iter *from)
1652 struct file *file = iocb->ki_filp;
1664 if (iocb->ki_flags & IOCB_APPEND)
1665 iocb->ki_pos = i_size_read(inode);
1667 if ((iocb->ki_flags & IOCB_NOWAIT) && !(iocb->ki_flags & IOCB_DIRECT))
1671 ret = generic_write_check_limits(file, iocb->ki_pos, &count);