Lines Matching refs:buf
36 struct xfs_bulkstat *buf; member
74 struct xfs_bulkstat *buf = bc->buf; in xfs_bulkstat_one_int() local
110 memset(buf, 0, sizeof(*buf)); in xfs_bulkstat_one_int()
111 buf->bs_ino = ino; in xfs_bulkstat_one_int()
112 buf->bs_gen = inode->i_generation; in xfs_bulkstat_one_int()
113 buf->bs_mode = inode->i_mode & S_IFMT; in xfs_bulkstat_one_int()
114 xfs_bulkstat_health(ip, buf); in xfs_bulkstat_one_int()
115 buf->bs_version = XFS_BULKSTAT_VERSION_V5; in xfs_bulkstat_one_int()
119 error = bc->formatter(bc->breq, buf); in xfs_bulkstat_one_int()
136 buf->bs_projectid = ip->i_projid; in xfs_bulkstat_one_int()
137 buf->bs_ino = ino; in xfs_bulkstat_one_int()
138 buf->bs_uid = from_kuid(sb_userns, vfsuid_into_kuid(vfsuid)); in xfs_bulkstat_one_int()
139 buf->bs_gid = from_kgid(sb_userns, vfsgid_into_kgid(vfsgid)); in xfs_bulkstat_one_int()
140 buf->bs_size = ip->i_disk_size; in xfs_bulkstat_one_int()
142 buf->bs_nlink = inode->i_nlink; in xfs_bulkstat_one_int()
143 buf->bs_atime = inode_get_atime_sec(inode); in xfs_bulkstat_one_int()
144 buf->bs_atime_nsec = inode_get_atime_nsec(inode); in xfs_bulkstat_one_int()
145 buf->bs_mtime = inode_get_mtime_sec(inode); in xfs_bulkstat_one_int()
146 buf->bs_mtime_nsec = inode_get_mtime_nsec(inode); in xfs_bulkstat_one_int()
147 buf->bs_ctime = inode_get_ctime_sec(inode); in xfs_bulkstat_one_int()
148 buf->bs_ctime_nsec = inode_get_ctime_nsec(inode); in xfs_bulkstat_one_int()
149 buf->bs_gen = inode->i_generation; in xfs_bulkstat_one_int()
150 buf->bs_mode = inode->i_mode; in xfs_bulkstat_one_int()
152 buf->bs_xflags = xfs_ip2xflags(ip); in xfs_bulkstat_one_int()
153 buf->bs_extsize_blks = ip->i_extsize; in xfs_bulkstat_one_int()
157 buf->bs_extents = min(nextents, XFS_MAX_EXTCNT_DATA_FORK_SMALL); in xfs_bulkstat_one_int()
159 buf->bs_extents64 = nextents; in xfs_bulkstat_one_int()
161 xfs_bulkstat_health(ip, buf); in xfs_bulkstat_one_int()
162 buf->bs_aextents = xfs_ifork_nextents(&ip->i_af); in xfs_bulkstat_one_int()
163 buf->bs_forkoff = xfs_inode_fork_boff(ip); in xfs_bulkstat_one_int()
164 buf->bs_version = XFS_BULKSTAT_VERSION_V5; in xfs_bulkstat_one_int()
167 buf->bs_btime = ip->i_crtime.tv_sec; in xfs_bulkstat_one_int()
168 buf->bs_btime_nsec = ip->i_crtime.tv_nsec; in xfs_bulkstat_one_int()
170 buf->bs_cowextsize_blks = ip->i_cowextsize; in xfs_bulkstat_one_int()
175 buf->bs_rdev = sysv_encode_dev(inode->i_rdev); in xfs_bulkstat_one_int()
176 buf->bs_blksize = BLKDEV_IOSIZE; in xfs_bulkstat_one_int()
177 buf->bs_blocks = 0; in xfs_bulkstat_one_int()
180 buf->bs_rdev = 0; in xfs_bulkstat_one_int()
181 buf->bs_blksize = mp->m_sb.sb_blocksize; in xfs_bulkstat_one_int()
182 buf->bs_blocks = 0; in xfs_bulkstat_one_int()
186 buf->bs_rdev = 0; in xfs_bulkstat_one_int()
187 buf->bs_blksize = mp->m_sb.sb_blocksize; in xfs_bulkstat_one_int()
188 buf->bs_blocks = ip->i_nblocks + ip->i_delayed_blks; in xfs_bulkstat_one_int()
194 error = bc->formatter(bc->breq, buf); in xfs_bulkstat_one_int()
233 bc.buf = kzalloc(sizeof(struct xfs_bulkstat), in xfs_bulkstat_one()
235 if (!bc.buf) in xfs_bulkstat_one()
246 kfree(bc.buf); in xfs_bulkstat_one()
320 bc.buf = kzalloc(sizeof(struct xfs_bulkstat), in xfs_bulkstat()
322 if (!bc.buf) in xfs_bulkstat()
333 kfree(bc.buf); in xfs_bulkstat()