EXIT;
out:
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
return rc;
}
out:
if (req != NULL)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
osp_update_request_destroy(env, update);
out:
if (req)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
if (update && !IS_ERR(update))
osp_update_request_destroy(env, update);
(const union ldlm_policy_data *)policy, &flags,
NULL, 0, LVB_T_NONE, lh, 0);
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
RETURN(rc == ELDLM_OK ? 0 : -EIO);
}
rc = orr->orr_size;
*pos = orr->orr_offset;
out:
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
out_update:
osp_update_request_destroy(env, update);
out_req:
if (req != NULL)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
osp_update_request_destroy(env, update);
rc = osp_remote_sync(env, osp, update, &req);
if (req != NULL)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
osp_update_request_destroy(env, update);
} else {
}
if (req)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
if (update && !IS_ERR(update))
osp_update_request_destroy(env, update);
it->ooi_next = ii->ii_hash_end;
out:
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
return rc;
}
/* now we can wakeup all users awaiting for objects */
osp_pre_update_status(d, rc);
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
if (!rc)
osp_update_fldb_cache(env, d, fid);
PFID(last_fid));
out:
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
RETURN(rc);
}
PFID(&d->opd_pre_last_created_fid), PFID(&d->opd_last_used_fid));
out:
if (req)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
/*
}
}
out:
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
if (oa)
OBD_FREE_PTR(oa);
RETURN(rc);
rc = ptlrpc_request_pack(req, LUSTRE_OST_VERSION, op);
if (rc) {
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
return ERR_PTR(rc);
}
DEBUG_REQ(D_OTHER, req, "imp_committed = %llu",
imp->imp_peer_committed_transno);
}
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
done++;
if (arr &&
((i * sizeof(int)) == arr_size ||
out_req:
if (rc < 0)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
RETURN(rc);
}
rc = ptlrpc_queue_wait(req);
our->our_rc = rc;
if (rc < 0 || reqp == NULL)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
else
*reqp = req;
}
out:
if (req != NULL)
- ptlrpc_req_finished(req);
+ ptlrpc_req_put(req);
RETURN(rc);
}