Lines Matching refs:i_d
60 switch (ip->i_d.di_format) { in xfs_inode_item_size()
63 ip->i_d.di_nextents > 0 && in xfs_inode_item_size()
96 switch (ip->i_d.di_aformat) { in xfs_inode_item_size()
99 ip->i_d.di_anextents > 0 && in xfs_inode_item_size()
183 vecp->i_addr = &ip->i_d; in xfs_inode_item_format()
198 ASSERT(ip->i_d.di_version == 1 || xfs_sb_version_hasnlink(&mp->m_sb)); in xfs_inode_item_format()
199 if (ip->i_d.di_version == 1) { in xfs_inode_item_format()
204 ASSERT(ip->i_d.di_nlink <= XFS_MAXLINK_1); in xfs_inode_item_format()
205 ip->i_d.di_onlink = ip->i_d.di_nlink; in xfs_inode_item_format()
212 ip->i_d.di_version = 2; in xfs_inode_item_format()
213 ip->i_d.di_onlink = 0; in xfs_inode_item_format()
214 memset(&(ip->i_d.di_pad[0]), 0, sizeof(ip->i_d.di_pad)); in xfs_inode_item_format()
218 switch (ip->i_d.di_format) { in xfs_inode_item_format()
225 ip->i_d.di_nextents > 0 && in xfs_inode_item_format()
232 if (ip->i_d.di_nextents == ip->i_df.if_bytes / in xfs_inode_item_format()
296 ASSERT(ip->i_d.di_size > 0); in xfs_inode_item_format()
351 switch (ip->i_d.di_aformat) { in xfs_inode_item_format()
357 ip->i_d.di_anextents > 0 && in xfs_inode_item_format()
360 ip->i_d.di_anextents); in xfs_inode_item_format()
557 ASSERT(ip->i_d.di_format == XFS_DINODE_FMT_EXTENTS); in xfs_inode_item_unlock()
558 ASSERT(ip->i_d.di_nextents > 0); in xfs_inode_item_unlock()
565 ASSERT(ip->i_d.di_aformat == XFS_DINODE_FMT_EXTENTS); in xfs_inode_item_unlock()
566 ASSERT(ip->i_d.di_anextents > 0); in xfs_inode_item_unlock()