Searched refs:ext_diff (Results 1 - 1 of 1) sorted by relevance

/freebsd-9.3-release/sys/gnu/fs/xfs/
H A Dxfs_inode.c2374 * ext_diff -- the change in the number of records, positive or negative,
3750 * extents needs to be increased. The ext_diff parameter stores the
3764 int ext_diff) /* number of extents to add */
3772 byte_diff = ext_diff * sizeof(xfs_bmbt_rec_t);
3775 * If the new number of extents (nextents + ext_diff)
3779 if (nextents + ext_diff <= XFS_INLINE_EXTS) {
3781 memmove(&ifp->if_u2.if_inline_ext[idx + ext_diff],
3788 ifp->if_lastex = nextents + ext_diff;
3796 else if (nextents + ext_diff <= XFS_LINEAR_EXTS) {
3799 memmove(&ifp->if_u1.if_extents[idx + ext_diff],
3761 xfs_iext_add( xfs_ifork_t *ifp, xfs_extnum_t idx, int ext_diff) argument
3883 xfs_extnum_t ext_diff; /* number of extents to add */ local
3983 xfs_iext_remove( xfs_ifork_t *ifp, xfs_extnum_t idx, int ext_diff) argument
4012 xfs_iext_remove_inline( xfs_ifork_t *ifp, xfs_extnum_t idx, int ext_diff) argument
4049 xfs_iext_remove_direct( xfs_ifork_t *ifp, xfs_extnum_t idx, int ext_diff) argument
4109 xfs_extnum_t ext_diff; /* extents to remove in current list */ local
4724 int ext_diff; /* number of exts to add */ local
4783 xfs_iext_irec_update_extoffs( xfs_ifork_t *ifp, int erp_idx, int ext_diff) argument
[all...]

Completed in 45 milliseconds