Lines Matching defs:buf
36 struct xfs_bulkstat *buf;
66 struct xfs_bulkstat *buf = bc->buf;
103 buf->bs_projectid = ip->i_projid;
104 buf->bs_ino = ino;
105 buf->bs_uid = from_kuid(sb_userns, vfsuid_into_kuid(vfsuid));
106 buf->bs_gid = from_kgid(sb_userns, vfsgid_into_kgid(vfsgid));
107 buf->bs_size = ip->i_disk_size;
109 buf->bs_nlink = inode->i_nlink;
110 buf->bs_atime = inode->i_atime.tv_sec;
111 buf->bs_atime_nsec = inode->i_atime.tv_nsec;
112 buf->bs_mtime = inode->i_mtime.tv_sec;
113 buf->bs_mtime_nsec = inode->i_mtime.tv_nsec;
114 buf->bs_ctime = inode_get_ctime(inode).tv_sec;
115 buf->bs_ctime_nsec = inode_get_ctime(inode).tv_nsec;
116 buf->bs_gen = inode->i_generation;
117 buf->bs_mode = inode->i_mode;
119 buf->bs_xflags = xfs_ip2xflags(ip);
120 buf->bs_extsize_blks = ip->i_extsize;
124 buf->bs_extents = min(nextents, XFS_MAX_EXTCNT_DATA_FORK_SMALL);
126 buf->bs_extents64 = nextents;
128 xfs_bulkstat_health(ip, buf);
129 buf->bs_aextents = xfs_ifork_nextents(&ip->i_af);
130 buf->bs_forkoff = xfs_inode_fork_boff(ip);
131 buf->bs_version = XFS_BULKSTAT_VERSION_V5;
134 buf->bs_btime = ip->i_crtime.tv_sec;
135 buf->bs_btime_nsec = ip->i_crtime.tv_nsec;
137 buf->bs_cowextsize_blks = ip->i_cowextsize;
142 buf->bs_rdev = sysv_encode_dev(inode->i_rdev);
143 buf->bs_blksize = BLKDEV_IOSIZE;
144 buf->bs_blocks = 0;
147 buf->bs_rdev = 0;
148 buf->bs_blksize = mp->m_sb.sb_blocksize;
149 buf->bs_blocks = 0;
153 buf->bs_rdev = 0;
154 buf->bs_blksize = mp->m_sb.sb_blocksize;
155 buf->bs_blocks = ip->i_nblocks + ip->i_delayed_blks;
161 error = bc->formatter(bc->breq, buf);
200 bc.buf = kmem_zalloc(sizeof(struct xfs_bulkstat),
202 if (!bc.buf)
217 kmem_free(bc.buf);
292 bc.buf = kmem_zalloc(sizeof(struct xfs_bulkstat),
294 if (!bc.buf)
312 kmem_free(bc.buf);