Lines Matching defs:ufs2_dinode
106 struct ufs2_dinode { struct
107 u_int16_t di_mode; /* 0: IFMT, permissions; see below. */
108 int16_t di_nlink; /* 2: File link count. */
109 u_int32_t di_uid; /* 4: File owner. */
110 u_int32_t di_gid; /* 8: File group. */
111 u_int32_t di_blksize; /* 12: Inode blocksize. */
112 u_int64_t di_size; /* 16: File byte count. */
113 u_int64_t di_blocks; /* 24: Bytes actually held. */
114 ufs_time_t di_atime; /* 32: Last access time. */
115 ufs_time_t di_mtime; /* 40: Last modified time. */
116 ufs_time_t di_ctime; /* 48: Last inode change time. */
117 ufs_time_t di_birthtime; /* 56: Inode creation time. */
118 int32_t di_mtimensec; /* 64: Last modified time. */
119 int32_t di_atimensec; /* 68: Last access time. */
120 int32_t di_ctimensec; /* 72: Last inode change time. */
121 int32_t di_birthnsec; /* 76: Inode creation time. */
122 int32_t di_gen; /* 80: Generation number. */
123 u_int32_t di_kernflags; /* 84: Kernel flags. */
124 u_int32_t di_flags; /* 88: Status flags (chflags). */
125 int32_t di_extsize; /* 92: External attributes block. */
126 ufs2_daddr_t di_extb[NXADDR];/* 96: External attributes block. */
127 ufs2_daddr_t di_db[NDADDR]; /* 112: Direct disk blocks. */
128 ufs2_daddr_t di_ib[NIADDR]; /* 208: Indirect disk blocks. */
129 int64_t di_spare[3]; /* 232: Reserved; currently unused */