Lines Matching refs:ret

98 	ssize_t ret;  in zpl_copy_file_range()  local
105 ret = zpl_clone_file_range_impl(src_file, src_off, in zpl_copy_file_range()
113 if (ret == -EOPNOTSUPP || ret == -EINVAL || ret == -EXDEV || in zpl_copy_file_range()
114 ret == -EAGAIN) in zpl_copy_file_range()
115 ret = generic_copy_file_range(src_file, src_off, dst_file, in zpl_copy_file_range()
122 if (ret == -EOPNOTSUPP || ret == -EINVAL || ret == -EXDEV || in zpl_copy_file_range()
123 ret == -EAGAIN) in zpl_copy_file_range()
124 ret = splice_copy_file_range(src_file, src_off, dst_file, in zpl_copy_file_range()
131 if (ret == -EINVAL || ret == -EXDEV || ret == -EAGAIN) in zpl_copy_file_range()
132 ret = -EOPNOTSUPP; in zpl_copy_file_range()
135 return (ret); in zpl_copy_file_range()
172 ssize_t ret = zpl_clone_file_range_impl(src_file, src_off, in zpl_remap_file_range() local
175 if (!(flags & REMAP_FILE_CAN_SHORTEN) && ret >= 0 && ret != len) in zpl_remap_file_range()
176 ret = -EINVAL; in zpl_remap_file_range()
178 return (ret); in zpl_remap_file_range()
196 ssize_t ret = zpl_clone_file_range_impl(src_file, src_off, in zpl_clone_file_range() local
199 if (ret >= 0 && ret != len) in zpl_clone_file_range()
200 ret = -EINVAL; in zpl_clone_file_range()
202 return (ret); in zpl_clone_file_range()
236 ssize_t ret = zpl_clone_file_range_impl(src_file, 0, dst_file, 0, len); in zpl_ioctl_ficlone() local
240 if (ret < 0) { in zpl_ioctl_ficlone()
241 if (ret == -EOPNOTSUPP) in zpl_ioctl_ficlone()
243 return (ret); in zpl_ioctl_ficlone()
246 if (ret != len) in zpl_ioctl_ficlone()
274 ssize_t ret = zpl_clone_file_range_impl(src_file, fcr.fcr_src_offset, in zpl_ioctl_ficlonerange() local
279 if (ret < 0) { in zpl_ioctl_ficlonerange()
280 if (ret == -EOPNOTSUPP) in zpl_ioctl_ficlonerange()
282 return (ret); in zpl_ioctl_ficlonerange()
285 if (ret != len) in zpl_ioctl_ficlonerange()