Lines Matching defs:gfs2_dinode
265 struct gfs2_dinode { struct
266 struct gfs2_meta_header di_header;
268 struct gfs2_inum di_num;
270 __be32 di_mode; /* mode of file */
271 __be32 di_uid; /* owner's user id */
272 __be32 di_gid; /* owner's group id */
273 __be32 di_nlink; /* number of links to this file */
274 __be64 di_size; /* number of bytes in file */
275 __be64 di_blocks; /* number of blocks in file */
276 __be64 di_atime; /* time last accessed */
277 __be64 di_mtime; /* time last modified */
278 __be64 di_ctime; /* time last changed */
279 __be32 di_major; /* device major number */
280 __be32 di_minor; /* device minor number */
285 __be64 di_goal_meta; /* rgrp to alloc from next */
286 __be64 di_goal_data; /* data block goal */
287 __be64 di_generation; /* generation number for NFS */
289 __be32 di_flags; /* GFS2_DIF_... */
290 __be32 di_payload_format; /* GFS2_FORMAT_... */
291 __u16 __pad1; /* Was ditype in gfs1 */
292 __be16 di_height; /* height of metadata */
293 __u32 __pad2; /* Unused incarnation number from gfs1 */
296 __u16 __pad3; /* Padding */
297 __be16 di_depth; /* Number of bits in the table */
298 __be32 di_entries; /* The number of entries in the directory */
300 struct gfs2_inum __pad4; /* Unused even in current gfs1 */
302 __be64 di_eattr; /* extended attribute block number */
303 __be32 di_atime_nsec; /* nsec portion of atime */
304 __be32 di_mtime_nsec; /* nsec portion of mtime */
305 __be32 di_ctime_nsec; /* nsec portion of ctime */
307 __u8 di_reserved[44];