Lines Matching refs:ip

64 	struct xfs_inode	*ip;		/* incore inode pointer */  in xfs_bulkstat_one_int()  local
77 XFS_ILOCK_SHARED, &ip); in xfs_bulkstat_one_int()
84 if (xfs_inode_unlinked_incomplete(ip)) { in xfs_bulkstat_one_int()
85 error = xfs_inode_reload_unlinked_bucket(tp, ip); in xfs_bulkstat_one_int()
87 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
89 xfs_irele(ip); in xfs_bulkstat_one_int()
94 ASSERT(ip != NULL); in xfs_bulkstat_one_int()
95 ASSERT(ip->i_imap.im_blkno != 0); in xfs_bulkstat_one_int()
96 inode = VFS_I(ip); in xfs_bulkstat_one_int()
103 buf->bs_projectid = ip->i_projid; in xfs_bulkstat_one_int()
107 buf->bs_size = ip->i_disk_size; in xfs_bulkstat_one_int()
119 buf->bs_xflags = xfs_ip2xflags(ip); in xfs_bulkstat_one_int()
120 buf->bs_extsize_blks = ip->i_extsize; in xfs_bulkstat_one_int()
122 nextents = xfs_ifork_nextents(&ip->i_df); in xfs_bulkstat_one_int()
128 xfs_bulkstat_health(ip, buf); in xfs_bulkstat_one_int()
129 buf->bs_aextents = xfs_ifork_nextents(&ip->i_af); in xfs_bulkstat_one_int()
130 buf->bs_forkoff = xfs_inode_fork_boff(ip); in xfs_bulkstat_one_int()
134 buf->bs_btime = ip->i_crtime.tv_sec; in xfs_bulkstat_one_int()
135 buf->bs_btime_nsec = ip->i_crtime.tv_nsec; in xfs_bulkstat_one_int()
136 if (ip->i_diflags2 & XFS_DIFLAG2_COWEXTSIZE) in xfs_bulkstat_one_int()
137 buf->bs_cowextsize_blks = ip->i_cowextsize; in xfs_bulkstat_one_int()
140 switch (ip->i_df.if_format) { in xfs_bulkstat_one_int()
155 buf->bs_blocks = ip->i_nblocks + ip->i_delayed_blks; in xfs_bulkstat_one_int()
158 xfs_iunlock(ip, XFS_ILOCK_SHARED); in xfs_bulkstat_one_int()
159 xfs_irele(ip); in xfs_bulkstat_one_int()