diff options
Diffstat (limited to 'include/linux/gfs2_ondisk.h')
-rw-r--r-- | include/linux/gfs2_ondisk.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/include/linux/gfs2_ondisk.h b/include/linux/gfs2_ondisk.h index fa98bdb073b9..b2de1f9a88d6 100644 --- a/include/linux/gfs2_ondisk.h +++ b/include/linux/gfs2_ondisk.h | |||
@@ -170,6 +170,16 @@ struct gfs2_rindex { | |||
170 | #define GFS2_RGF_NOALLOC 0x00000008 | 170 | #define GFS2_RGF_NOALLOC 0x00000008 |
171 | #define GFS2_RGF_TRIMMED 0x00000010 | 171 | #define GFS2_RGF_TRIMMED 0x00000010 |
172 | 172 | ||
173 | struct gfs2_rgrp_lvb { | ||
174 | __be32 rl_magic; | ||
175 | __be32 rl_flags; | ||
176 | __be32 rl_free; | ||
177 | __be32 rl_dinodes; | ||
178 | __be64 rl_igeneration; | ||
179 | __be32 rl_unlinked; | ||
180 | __be32 __pad; | ||
181 | }; | ||
182 | |||
173 | struct gfs2_rgrp { | 183 | struct gfs2_rgrp { |
174 | struct gfs2_meta_header rg_header; | 184 | struct gfs2_meta_header rg_header; |
175 | 185 | ||
@@ -214,6 +224,7 @@ enum { | |||
214 | gfs2fl_NoAtime = 7, | 224 | gfs2fl_NoAtime = 7, |
215 | gfs2fl_Sync = 8, | 225 | gfs2fl_Sync = 8, |
216 | gfs2fl_System = 9, | 226 | gfs2fl_System = 9, |
227 | gfs2fl_TopLevel = 10, | ||
217 | gfs2fl_TruncInProg = 29, | 228 | gfs2fl_TruncInProg = 29, |
218 | gfs2fl_InheritDirectio = 30, | 229 | gfs2fl_InheritDirectio = 30, |
219 | gfs2fl_InheritJdata = 31, | 230 | gfs2fl_InheritJdata = 31, |
@@ -230,8 +241,9 @@ enum { | |||
230 | #define GFS2_DIF_NOATIME 0x00000080 | 241 | #define GFS2_DIF_NOATIME 0x00000080 |
231 | #define GFS2_DIF_SYNC 0x00000100 | 242 | #define GFS2_DIF_SYNC 0x00000100 |
232 | #define GFS2_DIF_SYSTEM 0x00000200 /* New in gfs2 */ | 243 | #define GFS2_DIF_SYSTEM 0x00000200 /* New in gfs2 */ |
244 | #define GFS2_DIF_TOPDIR 0x00000400 /* New in gfs2 */ | ||
233 | #define GFS2_DIF_TRUNC_IN_PROG 0x20000000 /* New in gfs2 */ | 245 | #define GFS2_DIF_TRUNC_IN_PROG 0x20000000 /* New in gfs2 */ |
234 | #define GFS2_DIF_INHERIT_DIRECTIO 0x40000000 | 246 | #define GFS2_DIF_INHERIT_DIRECTIO 0x40000000 /* only in gfs1 */ |
235 | #define GFS2_DIF_INHERIT_JDATA 0x80000000 | 247 | #define GFS2_DIF_INHERIT_JDATA 0x80000000 |
236 | 248 | ||
237 | struct gfs2_dinode { | 249 | struct gfs2_dinode { |