Lines Matching refs:kiocb

481 	struct kiocb kiocb;  in new_sync_read()  local
485 init_sync_kiocb(&kiocb, filp); in new_sync_read()
486 kiocb.ki_pos = (ppos ? *ppos : 0); in new_sync_read()
489 ret = filp->f_op->read_iter(&kiocb, &iter); in new_sync_read()
492 *ppos = kiocb.ki_pos; in new_sync_read()
510 struct kiocb kiocb; in __kernel_read() local
525 init_sync_kiocb(&kiocb, file); in __kernel_read()
526 kiocb.ki_pos = pos ? *pos : 0; in __kernel_read()
528 ret = file->f_op->read_iter(&kiocb, &iter); in __kernel_read()
531 *pos = kiocb.ki_pos; in __kernel_read()
583 struct kiocb kiocb; in new_sync_write() local
587 init_sync_kiocb(&kiocb, filp); in new_sync_write()
588 kiocb.ki_pos = (ppos ? *ppos : 0); in new_sync_write()
591 ret = filp->f_op->write_iter(&kiocb, &iter); in new_sync_write()
594 *ppos = kiocb.ki_pos; in new_sync_write()
601 struct kiocb kiocb; in __kernel_write_iter() local
615 init_sync_kiocb(&kiocb, file); in __kernel_write_iter()
616 kiocb.ki_pos = pos ? *pos : 0; in __kernel_write_iter()
617 ret = file->f_op->write_iter(&kiocb, from); in __kernel_write_iter()
620 *pos = kiocb.ki_pos; in __kernel_write_iter()
813 struct kiocb kiocb; in do_iter_readv_writev() local
816 init_sync_kiocb(&kiocb, filp); in do_iter_readv_writev()
817 ret = kiocb_set_rw_flags(&kiocb, flags, type); in do_iter_readv_writev()
820 kiocb.ki_pos = (ppos ? *ppos : 0); in do_iter_readv_writev()
823 ret = filp->f_op->read_iter(&kiocb, iter); in do_iter_readv_writev()
825 ret = filp->f_op->write_iter(&kiocb, iter); in do_iter_readv_writev()
828 *ppos = kiocb.ki_pos; in do_iter_readv_writev()
866 ssize_t vfs_iocb_iter_read(struct file *file, struct kiocb *iocb, in vfs_iocb_iter_read()
926 ssize_t vfs_iocb_iter_write(struct file *file, struct kiocb *iocb, in vfs_iocb_iter_write()
1730 int generic_write_checks_count(struct kiocb *iocb, loff_t *count) in generic_write_checks_count()
1760 ssize_t generic_write_checks(struct kiocb *iocb, struct iov_iter *from) in generic_write_checks()
1797 int generic_atomic_write_valid(struct kiocb *iocb, struct iov_iter *iter) in generic_atomic_write_valid()