Lines Matching refs:i_d
392 offset = (XFS_LITINO(mp, dp->i_d.di_version) - bytes) >> 3; in xfs_attr_shortform_bytesfit()
394 switch (dp->i_d.di_format) { in xfs_attr_shortform_bytesfit()
414 return dp->i_d.di_forkoff; in xfs_attr_shortform_bytesfit()
426 switch (dp->i_d.di_format) { in xfs_attr_shortform_bytesfit()
435 if (!dp->i_d.di_forkoff && dp->i_df.if_bytes > in xfs_attr_shortform_bytesfit()
446 if (dp->i_d.di_forkoff) { in xfs_attr_shortform_bytesfit()
447 if (offset < dp->i_d.di_forkoff) in xfs_attr_shortform_bytesfit()
449 return dp->i_d.di_forkoff; in xfs_attr_shortform_bytesfit()
463 maxforkoff = XFS_LITINO(mp, dp->i_d.di_version) - in xfs_attr_shortform_bytesfit()
509 if (dp->i_d.di_aformat == XFS_DINODE_FMT_EXTENTS) { in xfs_attr_shortform_create()
511 dp->i_d.di_aformat = XFS_DINODE_FMT_LOCAL; in xfs_attr_shortform_create()
541 dp->i_d.di_forkoff = forkoff; in xfs_attr_shortform_add()
587 ip->i_d.di_forkoff = 0; in xfs_attr_fork_remove()
588 ip->i_d.di_aformat = XFS_DINODE_FMT_EXTENTS; in xfs_attr_fork_remove()
590 ASSERT(ip->i_d.di_anextents == 0); in xfs_attr_fork_remove()
646 (dp->i_d.di_format != XFS_DINODE_FMT_BTREE) && in xfs_attr_shortform_remove()
651 dp->i_d.di_forkoff = xfs_attr_shortform_bytesfit(dp, totsize); in xfs_attr_shortform_remove()
652 ASSERT(dp->i_d.di_forkoff); in xfs_attr_shortform_remove()
656 dp->i_d.di_format == XFS_DINODE_FMT_BTREE); in xfs_attr_shortform_remove()
862 (dp->i_d.di_format != XFS_DINODE_FMT_BTREE) && in xfs_attr_shortform_allfit()
911 ASSERT(dp->i_d.di_format != XFS_DINODE_FMT_BTREE); in xfs_attr3_leaf_to_shortform()