void lov_packdesc(struct lov_desc *ld)
{
- ld->ld_tgt_count = HTON__u32(ld->ld_tgt_count);
- ld->ld_default_stripe_count = HTON__u32(ld->ld_default_stripe_count);
- ld->ld_default_stripe_size = HTON__u32(ld->ld_default_stripe_size);
- ld->ld_pattern = HTON__u32(ld->ld_pattern);
+ ld->ld_tgt_count = HTON__u32(ld->ld_tgt_count);
+ ld->ld_default_stripe_count = HTON__u32(ld->ld_default_stripe_count);
+ ld->ld_default_stripe_size = HTON__u32(ld->ld_default_stripe_size);
+ ld->ld_pattern = HTON__u32(ld->ld_pattern);
}
void lov_unpackdesc(struct lov_desc *ld)
{
- ld->ld_tgt_count = NTOH__u32(ld->ld_tgt_count);
- ld->ld_default_stripe_count = HTON__u32(ld->ld_default_stripe_count);
- ld->ld_default_stripe_size = HTON__u32(ld->ld_default_stripe_size);
- ld->ld_pattern = HTON__u32(ld->ld_pattern);
+ ld->ld_tgt_count = NTOH__u32(ld->ld_tgt_count);
+ ld->ld_default_stripe_count = HTON__u32(ld->ld_default_stripe_count);
+ ld->ld_default_stripe_size = HTON__u32(ld->ld_default_stripe_size);
+ ld->ld_pattern = HTON__u32(ld->ld_pattern);
}
void lov_packmd(struct lov_mds_md *mdsmd, struct lov_stripe_md *md)
mdsmd->lmd_stripe_count = md->lmd_stripe_count;
mdsmd->lmd_stripe_size = md->lmd_stripe_size;
mdsmd->lmd_stripe_pattern = md->lmd_stripe_pattern;
-
- for (i=0; i<md->lmd_stripe_count; i++)
+
+ for (i = 0; i < md->lmd_stripe_count; i++)
mdsmd->lmd_objects[i].l_object_id = md->lmd_oinfo[i].loi_id;
}
md->lmd_stripe_count = mdsmd->lmd_stripe_count;
md->lmd_stripe_size = mdsmd->lmd_stripe_size;
md->lmd_stripe_pattern = mdsmd->lmd_stripe_pattern;
-
- for (i=0; i<md->lmd_stripe_count; i++) {
- md->lmd_oinfo[i].loi_id = mdsmd->lmd_objects[i].l_object_id;
+
+ for (i = 0; i < md->lmd_stripe_count; i++) {
+ md->lmd_oinfo[i].loi_id = mdsmd->lmd_objects[i].l_object_id;
md->lmd_oinfo[i].loi_size = 0;
}
}
RETURN(rc);
}
-
static void ll_read_inode2(struct inode *inode, void *opaque)
{
struct ll_inode_md *md = opaque;
if (body->valid & OBD_MD_FLSIZE)
inode->i_size = body->size;
-
//if (body->valid & OBD_MD_FLEASIZE)
- if (md && md->md && md->md->lmd_stripe_count) {
+ if (md && md->md) {
struct lov_mds_md *smd = md->md;
int size;
if (md->md->lmd_easize != ll_mds_easize(inode->i_sb)) {
tmp.o_id = md->lmd_oinfo[i].loi_id;
rc = obd_destroy(&lov->tgts[i].conn, &tmp, NULL);
if (rc)
- CERROR("Error destroying object "LPD64"on %d\n",
+ CERROR("Error destroying object "LPD64" on %d\n",
md->lmd_oinfo[i].loi_id, i);
}
RETURN(rc);