Lines Matching defs:kiocb
387 struct kiocb kiocb;
391 init_sync_kiocb(&kiocb, filp);
392 kiocb.ki_pos = (ppos ? *ppos : 0);
395 ret = call_read_iter(filp, &kiocb, &iter);
398 *ppos = kiocb.ki_pos;
416 struct kiocb kiocb;
431 init_sync_kiocb(&kiocb, file);
432 kiocb.ki_pos = pos ? *pos : 0;
434 ret = file->f_op->read_iter(&kiocb, &iter);
437 *pos = kiocb.ki_pos;
489 struct kiocb kiocb;
493 init_sync_kiocb(&kiocb, filp);
494 kiocb.ki_pos = (ppos ? *ppos : 0);
497 ret = call_write_iter(filp, &kiocb, &iter);
500 *ppos = kiocb.ki_pos;
507 struct kiocb kiocb;
521 init_sync_kiocb(&kiocb, file);
522 kiocb.ki_pos = pos ? *pos : 0;
523 ret = file->f_op->write_iter(&kiocb, from);
526 *pos = kiocb.ki_pos;
729 struct kiocb kiocb;
732 init_sync_kiocb(&kiocb, filp);
733 ret = kiocb_set_rw_flags(&kiocb, flags);
736 kiocb.ki_pos = (ppos ? *ppos : 0);
739 ret = call_read_iter(filp, &kiocb, iter);
741 ret = call_write_iter(filp, &kiocb, iter);
744 *ppos = kiocb.ki_pos;
782 ssize_t vfs_iocb_iter_read(struct file *file, struct kiocb *iocb,
842 ssize_t vfs_iocb_iter_write(struct file *file, struct kiocb *iocb,
1672 int generic_write_checks_count(struct kiocb *iocb, loff_t *count)
1702 ssize_t generic_write_checks(struct kiocb *iocb, struct iov_iter *from)