Lines Matching refs:oldsize
790 int oldsize; /* old inode size */ in xfs_dir2_sf_removename() local
799 oldsize = (int)dp->i_d.di_size; in xfs_dir2_sf_removename()
803 if (oldsize < offsetof(xfs_dir2_sf_hdr_t, parent)) { in xfs_dir2_sf_removename()
807 ASSERT(dp->i_df.if_bytes == oldsize); in xfs_dir2_sf_removename()
810 ASSERT(oldsize >= xfs_dir2_sf_hdr_size(sfp->i8count)); in xfs_dir2_sf_removename()
834 newsize = oldsize - entsize; in xfs_dir2_sf_removename()
838 if (byteoff + entsize < oldsize) in xfs_dir2_sf_removename()
840 oldsize - (byteoff + entsize)); in xfs_dir2_sf_removename()
849 xfs_idata_realloc(dp, newsize - oldsize, XFS_DATA_FORK); in xfs_dir2_sf_removename()
1007 int oldsize; /* old inode size */ in xfs_dir2_sf_toino4() local
1020 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino4()
1021 buf = kmem_alloc(oldsize, KM_SLEEP); in xfs_dir2_sf_toino4()
1024 memcpy(buf, oldsfp, oldsize); in xfs_dir2_sf_toino4()
1029 oldsize - in xfs_dir2_sf_toino4()
1032 xfs_idata_realloc(dp, -oldsize, XFS_DATA_FORK); in xfs_dir2_sf_toino4()
1083 int oldsize; /* old inode size */ in xfs_dir2_sf_toino8() local
1096 oldsize = dp->i_df.if_bytes; in xfs_dir2_sf_toino8()
1097 buf = kmem_alloc(oldsize, KM_SLEEP); in xfs_dir2_sf_toino8()
1100 memcpy(buf, oldsfp, oldsize); in xfs_dir2_sf_toino8()
1105 oldsize + in xfs_dir2_sf_toino8()
1108 xfs_idata_realloc(dp, -oldsize, XFS_DATA_FORK); in xfs_dir2_sf_toino8()