Lines Matching defs:gfs2_dinode
236 struct gfs2_dinode { struct
237 struct gfs2_meta_header di_header;
239 struct gfs2_inum di_num;
241 __be32 di_mode; /* mode of file */
242 __be32 di_uid; /* owner's user id */
243 __be32 di_gid; /* owner's group id */
244 __be32 di_nlink; /* number of links to this file */
245 __be64 di_size; /* number of bytes in file */
246 __be64 di_blocks; /* number of blocks in file */
247 __be64 di_atime; /* time last accessed */
248 __be64 di_mtime; /* time last modified */
249 __be64 di_ctime; /* time last changed */
250 __be32 di_major; /* device major number */
251 __be32 di_minor; /* device minor number */
256 __be64 di_goal_meta; /* rgrp to alloc from next */
257 __be64 di_goal_data; /* data block goal */
258 __be64 di_generation; /* generation number for NFS */
260 __be32 di_flags; /* GFS2_DIF_... */
261 __be32 di_payload_format; /* GFS2_FORMAT_... */
262 __u16 __pad1; /* Was ditype in gfs1 */
263 __be16 di_height; /* height of metadata */
264 __u32 __pad2; /* Unused incarnation number from gfs1 */
267 __u16 __pad3; /* Padding */
268 __be16 di_depth; /* Number of bits in the table */
269 __be32 di_entries; /* The number of entries in the directory */
271 struct gfs2_inum __pad4; /* Unused even in current gfs1 */
273 __be64 di_eattr; /* extended attribute block number */
274 __be32 di_atime_nsec; /* nsec portion of atime */
275 __be32 di_mtime_nsec; /* nsec portion of mtime */
276 __be32 di_ctime_nsec; /* nsec portion of ctime */
278 __u8 di_reserved[44];