Lines Matching refs:pos_in
1589 ssize_t generic_copy_file_range(struct file *file_in, loff_t pos_in, in generic_copy_file_range() argument
1593 return do_splice_direct(file_in, &pos_in, file_out, &pos_out, in generic_copy_file_range()
1598 static ssize_t do_copy_file_range(struct file *file_in, loff_t pos_in, in do_copy_file_range() argument
1612 return file_out->f_op->copy_file_range(file_in, pos_in, in do_copy_file_range()
1616 return generic_copy_file_range(file_in, pos_in, file_out, pos_out, len, in do_copy_file_range()
1625 ssize_t vfs_copy_file_range(struct file *file_in, loff_t pos_in, in vfs_copy_file_range() argument
1634 ret = generic_copy_file_checks(file_in, pos_in, file_out, pos_out, &len, in vfs_copy_file_range()
1639 ret = rw_verify_area(READ, file_in, &pos_in, len); in vfs_copy_file_range()
1660 cloned = file_in->f_op->remap_file_range(file_in, pos_in, in vfs_copy_file_range()
1670 ret = do_copy_file_range(file_in, pos_in, file_out, pos_out, len, in vfs_copy_file_range()
1694 loff_t pos_in; in SYSCALL_DEFINE6() local
1710 if (copy_from_user(&pos_in, off_in, sizeof(loff_t))) in SYSCALL_DEFINE6()
1713 pos_in = f_in.file->f_pos; in SYSCALL_DEFINE6()
1723 ret = vfs_copy_file_range(f_in.file, pos_in, f_out.file, pos_out, len, in SYSCALL_DEFINE6()
1726 pos_in += ret; in SYSCALL_DEFINE6()
1730 if (copy_to_user(off_in, &pos_in, sizeof(loff_t))) in SYSCALL_DEFINE6()
1733 f_in.file->f_pos = pos_in; in SYSCALL_DEFINE6()
1946 int generic_remap_file_range_prep(struct file *file_in, loff_t pos_in, in generic_remap_file_range_prep() argument
1972 if ((remap_flags & REMAP_FILE_DEDUP) || pos_in == isize) in generic_remap_file_range_prep()
1974 if (pos_in > isize) in generic_remap_file_range_prep()
1976 *len = isize - pos_in; in generic_remap_file_range_prep()
1982 ret = generic_remap_checks(file_in, pos_in, file_out, pos_out, len, in generic_remap_file_range_prep()
1993 pos_in, pos_in + *len - 1); in generic_remap_file_range_prep()
2008 ret = vfs_dedupe_file_range_compare(inode_in, pos_in, in generic_remap_file_range_prep()
2029 loff_t do_clone_file_range(struct file *file_in, loff_t pos_in, in do_clone_file_range() argument
2052 ret = remap_verify_area(file_in, pos_in, len, false); in do_clone_file_range()
2060 ret = file_in->f_op->remap_file_range(file_in, pos_in, in do_clone_file_range()
2071 loff_t vfs_clone_file_range(struct file *file_in, loff_t pos_in, in vfs_clone_file_range() argument
2078 ret = do_clone_file_range(file_in, pos_in, file_out, pos_out, len, in vfs_clone_file_range()