Lines Matching refs:pos_out
30 struct file *file_out, loff_t pos_out, in generic_remap_checks() argument
42 if (!IS_ALIGNED(pos_in, bs) || !IS_ALIGNED(pos_out, bs)) in generic_remap_checks()
46 if (pos_in + count < pos_in || pos_out + count < pos_out) in generic_remap_checks()
55 pos_out >= size_out || pos_out + count > size_out)) in generic_remap_checks()
63 ret = generic_write_check_limits(file_out, pos_out, &count); in generic_remap_checks()
75 (!(remap_flags & REMAP_FILE_DEDUP) || pos_out + count == size_out)) { in generic_remap_checks()
85 pos_out + bcount > pos_in && in generic_remap_checks()
86 pos_out < pos_in + bcount) in generic_remap_checks()
137 loff_t pos_out, in generic_remap_check_len() argument
147 if (pos_out + *len < i_size_read(inode_out)) in generic_remap_check_len()
294 struct file *file_out, loff_t pos_out, in generic_remap_file_range_prep() argument
329 ret = generic_remap_checks(file_in, pos_in, file_out, pos_out, len, in generic_remap_file_range_prep()
345 pos_out, pos_out + *len - 1); in generic_remap_file_range_prep()
356 inode_out, pos_out, *len, &is_same); in generic_remap_file_range_prep()
363 ret = generic_remap_check_len(inode_in, inode_out, pos_out, len, in generic_remap_file_range_prep()
377 struct file *file_out, loff_t pos_out, in do_clone_file_range() argument
403 ret = remap_verify_area(file_out, pos_out, len, true); in do_clone_file_range()
408 file_out, pos_out, len, remap_flags); in do_clone_file_range()
419 struct file *file_out, loff_t pos_out, in vfs_clone_file_range() argument
425 ret = do_clone_file_range(file_in, pos_in, file_out, pos_out, len, in vfs_clone_file_range()