Lines Matching defs:oldsfp
524 xfs_dir2_sf_hdr_t *oldsfp; /* original shortform dir */
534 oldsfp = (xfs_dir2_sf_hdr_t *)buf;
535 memcpy(oldsfp, sfp, old_isize);
542 oldsfep = xfs_dir2_sf_firstentry(oldsfp),
547 oldsfep = xfs_dir2_sf_nextentry(mp, oldsfp, oldsfep),
567 nbytes = (int)((char *)oldsfep - (char *)oldsfp);
568 memcpy(sfp, oldsfp, nbytes);
1168 xfs_dir2_sf_hdr_t *oldsfp; /* old sf directory */
1182 oldsfp = (xfs_dir2_sf_hdr_t *)dp->i_df.if_u1.if_data;
1183 ASSERT(oldsfp->i8count == 1);
1184 memcpy(buf, oldsfp, oldsize);
1188 newsize = oldsize - (oldsfp->count + 1) * XFS_INO64_DIFF;
1194 oldsfp = (xfs_dir2_sf_hdr_t *)buf;
1199 sfp->count = oldsfp->count;
1201 xfs_dir2_sf_put_parent_ino(sfp, xfs_dir2_sf_get_parent_ino(oldsfp));
1206 oldsfep = xfs_dir2_sf_firstentry(oldsfp);
1209 oldsfep = xfs_dir2_sf_nextentry(mp, oldsfp, oldsfep)) {
1214 xfs_dir2_sf_get_ino(mp, oldsfp, oldsfep));
1241 xfs_dir2_sf_hdr_t *oldsfp; /* old sf directory */
1255 oldsfp = (xfs_dir2_sf_hdr_t *)dp->i_df.if_u1.if_data;
1256 ASSERT(oldsfp->i8count == 0);
1257 memcpy(buf, oldsfp, oldsize);
1261 newsize = oldsize + (oldsfp->count + 1) * XFS_INO64_DIFF;
1267 oldsfp = (xfs_dir2_sf_hdr_t *)buf;
1272 sfp->count = oldsfp->count;
1274 xfs_dir2_sf_put_parent_ino(sfp, xfs_dir2_sf_get_parent_ino(oldsfp));
1279 oldsfep = xfs_dir2_sf_firstentry(oldsfp);
1282 oldsfep = xfs_dir2_sf_nextentry(mp, oldsfp, oldsfep)) {
1287 xfs_dir2_sf_get_ino(mp, oldsfp, oldsfep));