Lines Matching refs:i_d

426 	offset = (XFS_LITINO(mp, dp->i_d.di_version) - bytes) >> 3;  in xfs_attr_shortform_bytesfit()
428 if (dp->i_d.di_format == XFS_DINODE_FMT_DEV) { in xfs_attr_shortform_bytesfit()
444 return dp->i_d.di_forkoff; in xfs_attr_shortform_bytesfit()
456 switch (dp->i_d.di_format) { in xfs_attr_shortform_bytesfit()
465 if (!dp->i_d.di_forkoff && dp->i_df.if_bytes > in xfs_attr_shortform_bytesfit()
476 if (dp->i_d.di_forkoff) { in xfs_attr_shortform_bytesfit()
477 if (offset < dp->i_d.di_forkoff) in xfs_attr_shortform_bytesfit()
479 return dp->i_d.di_forkoff; in xfs_attr_shortform_bytesfit()
493 maxforkoff = XFS_LITINO(mp, dp->i_d.di_version) - in xfs_attr_shortform_bytesfit()
539 if (dp->i_d.di_aformat == XFS_DINODE_FMT_EXTENTS) { in xfs_attr_shortform_create()
541 dp->i_d.di_aformat = XFS_DINODE_FMT_LOCAL; in xfs_attr_shortform_create()
571 dp->i_d.di_forkoff = forkoff; in xfs_attr_shortform_add()
617 ip->i_d.di_forkoff = 0; in xfs_attr_fork_remove()
618 ip->i_d.di_aformat = XFS_DINODE_FMT_EXTENTS; in xfs_attr_fork_remove()
620 ASSERT(ip->i_d.di_anextents == 0); in xfs_attr_fork_remove()
676 (dp->i_d.di_format != XFS_DINODE_FMT_BTREE) && in xfs_attr_shortform_remove()
681 dp->i_d.di_forkoff = xfs_attr_shortform_bytesfit(dp, totsize); in xfs_attr_shortform_remove()
682 ASSERT(dp->i_d.di_forkoff); in xfs_attr_shortform_remove()
686 dp->i_d.di_format == XFS_DINODE_FMT_BTREE); in xfs_attr_shortform_remove()
892 (dp->i_d.di_format != XFS_DINODE_FMT_BTREE) && in xfs_attr_shortform_allfit()
911 ASSERT(ip->i_d.di_aformat == XFS_DINODE_FMT_LOCAL); in xfs_attr_shortform_verify()
1015 ASSERT(dp->i_d.di_format != XFS_DINODE_FMT_BTREE); in xfs_attr3_leaf_to_shortform()