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