rec->sa_suppgid = op_data->op_suppgids[0];
}
-static void mdc_epoch_pack(struct mdt_epoch *epoch, struct md_op_data *op_data)
+static void mdc_ioepoch_pack(struct mdt_ioepoch *epoch,
+ struct md_op_data *op_data)
{
memcpy(&epoch->handle, &op_data->op_handle, sizeof(epoch->handle));
epoch->ioepoch = op_data->op_ioepoch;
void *ea, int ealen, void *ea2, int ea2len)
{
struct mdt_rec_setattr *rec;
- struct mdt_epoch *epoch;
+ struct mdt_ioepoch *epoch;
CLASSERT(sizeof(struct mdt_rec_reint) ==sizeof(struct mdt_rec_setattr));
rec = req_capsule_client_get(&req->rq_pill, &RMF_REC_REINT);
if (op_data->op_flags & (MF_SOM_CHANGE | MF_EPOCH_OPEN)) {
epoch = req_capsule_client_get(&req->rq_pill, &RMF_MDT_EPOCH);
- mdc_epoch_pack(epoch, op_data);
+ mdc_ioepoch_pack(epoch, op_data);
}
if (ealen == 0)
void mdc_close_pack(struct ptlrpc_request *req, struct md_op_data *op_data)
{
- struct mdt_epoch *epoch;
+ struct mdt_ioepoch *epoch;
struct mdt_rec_setattr *rec;
epoch = req_capsule_client_get(&req->rq_pill, &RMF_MDT_EPOCH);
mdc_setattr_pack_rec(rec, op_data);
mdc_pack_capa(req, &RMF_CAPA1, op_data->op_capa1);
- mdc_epoch_pack(epoch, op_data);
+ mdc_ioepoch_pack(epoch, op_data);
}
static int mdc_req_avail(struct client_obd *cli, struct mdc_cache_waiter *mcw)