int mdt_io_set_info(struct tgt_session_info *tsi)
{
- struct ptlrpc_request *req = tgt_ses_req(tsi);
- struct ost_body *body = NULL, *repbody;
- void *key, *val = NULL;
- int keylen, vallen, rc = 0;
- bool is_grant_shrink;
+ struct ptlrpc_request *req = tgt_ses_req(tsi);
+ struct ost_body *body = NULL, *repbody;
+ bool is_grant_shrink;
+ int keylen, rc = 0;
+ void *key;
ENTRY;
keylen = req_capsule_get_size(tsi->tsi_pill, &RMF_SETINFO_KEY,
RCL_CLIENT);
- val = req_capsule_client_get(tsi->tsi_pill, &RMF_SETINFO_VAL);
- if (val == NULL) {
- DEBUG_REQ(D_HA, req, "no set_info val");
- RETURN(err_serious(-EFAULT));
- }
- vallen = req_capsule_get_size(tsi->tsi_pill, &RMF_SETINFO_VAL,
- RCL_CLIENT);
-
is_grant_shrink = KEY_IS(KEY_GRANT_SHRINK);
if (is_grant_shrink)
/* In this case the value is actually an RMF_OST_BODY, so we
struct niobuf_local *lnb)
{
struct dt_object *dob;
- int i, j, rc, tot_bytes = 0;
+ int i, j, rc;
int maxlnb = *nr_local;
int level;
j += rc;
maxlnb -= rc;
*nr_local += rc;
- tot_bytes += rnb[i].rnb_len;
}
rc = dt_attr_get(env, dob, la);
struct niobuf_local *lnb)
{
struct dt_object *dob;
- int i, j, k, rc = 0, tot_bytes = 0;
+ int i, j, k, rc = 0;
int maxlnb = *nr_local;
ENTRY;
j += rc;
maxlnb -= rc;
*nr_local += rc;
- tot_bytes += rnb[i].rnb_len;
}
rc = dt_write_prep(env, dob, lnb, *nr_local);