int cl_setattr_ost(struct cl_object *obj, const struct iattr *attr,
enum op_xvalid xvalid, unsigned int attr_flags)
{
int cl_setattr_ost(struct cl_object *obj, const struct iattr *attr,
enum op_xvalid xvalid, unsigned int attr_flags)
{
if (attr->ia_valid & ATTR_FILE)
ll_io_set_mirror(io, attr->ia_file);
if (attr->ia_valid & ATTR_FILE)
ll_io_set_mirror(io, attr->ia_file);
- if (cl_io_init(env, io, CIT_SETATTR, io->ci_obj) == 0) {
+ if (cl_io_init(env, io, CIT_SETATTR, io->ci_obj) == 0) {
struct vvp_io *vio = vvp_env_io(env);
if (attr->ia_valid & ATTR_FILE)
/* populate the file descriptor for ftruncate to honor
* group lock - see LU-787 */
struct vvp_io *vio = vvp_env_io(env);
if (attr->ia_valid & ATTR_FILE)
/* populate the file descriptor for ftruncate to honor
* group lock - see LU-787 */
- result = cl_io_loop(env, io);
- } else {
- result = io->ci_result;
- }
- cl_io_fini(env, io);
+ result = cl_io_loop(env, io);
+ } else {
+ result = io->ci_result;
+ }
+ cl_io_fini(env, io);