Lines Matching refs:oldsize
951 int oldsize; /* old inode size */ in xfs_dir2_sf_removename() local
958 oldsize = (int)dp->i_d.di_size; in xfs_dir2_sf_removename()
959 ASSERT(oldsize >= offsetof(struct xfs_dir2_sf_hdr, parent)); in xfs_dir2_sf_removename()
960 ASSERT(dp->i_df.if_bytes == oldsize); in xfs_dir2_sf_removename()
963 ASSERT(oldsize >= xfs_dir2_sf_hdr_size(sfp->i8count)); in xfs_dir2_sf_removename()
987 newsize = oldsize - entsize; in xfs_dir2_sf_removename()
991 if (byteoff + entsize < oldsize) in xfs_dir2_sf_removename()
993 oldsize - (byteoff + entsize)); in xfs_dir2_sf_removename()
1002 xfs_idata_realloc(dp, newsize - oldsize, XFS_DATA_FORK); in xfs_dir2_sf_removename()
1169 int oldsize; /* old inode size */ in xfs_dir2_sf_toino4() local
1180 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino4()
1181 buf = kmem_alloc(oldsize, 0); in xfs_dir2_sf_toino4()
1184 memcpy(buf, oldsfp, oldsize); in xfs_dir2_sf_toino4()
1188 newsize = oldsize - (oldsfp->count + 1) * XFS_INO64_DIFF; in xfs_dir2_sf_toino4()
1189 xfs_idata_realloc(dp, -oldsize, XFS_DATA_FORK); in xfs_dir2_sf_toino4()
1242 int oldsize; /* old inode size */ in xfs_dir2_sf_toino8() local
1253 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino8()
1254 buf = kmem_alloc(oldsize, 0); in xfs_dir2_sf_toino8()
1257 memcpy(buf, oldsfp, oldsize); in xfs_dir2_sf_toino8()
1261 newsize = oldsize + (oldsfp->count + 1) * XFS_INO64_DIFF; in xfs_dir2_sf_toino8()
1262 xfs_idata_realloc(dp, -oldsize, XFS_DATA_FORK); in xfs_dir2_sf_toino8()