ReactOS 0.4.16-dev-942-g91fadeb
ext.h File Reference
#include <pshpack1.h>
#include <poppack.h>
Include dependency graph for ext.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _EXT_SUPER_BLOCK
 

Macros

#define EXT_SUPER_MAGIC   0xEF53
 
#define EXT_SB_OFFSET   0x400
 
#define EXT_SB_SIZE   0x400
 

Typedefs

typedef struct _EXT_SUPER_BLOCK EXT_SUPER_BLOCK
 
typedef struct _EXT_SUPER_BLOCKPEXT_SUPER_BLOCK
 

Functions

 C_ASSERT (FIELD_OFFSET(EXT_SUPER_BLOCK, FreeInodesCount)==0x10)
 
 C_ASSERT (FIELD_OFFSET(EXT_SUPER_BLOCK, BlocksPerGroup)==0x20)
 
 C_ASSERT (FIELD_OFFSET(EXT_SUPER_BLOCK, WriteTime)==0x30)
 
 C_ASSERT (FIELD_OFFSET(EXT_SUPER_BLOCK, LastCheck)==0x40)
 
 C_ASSERT (FIELD_OFFSET(EXT_SUPER_BLOCK, DefResUid)==0x50)
 

Macro Definition Documentation

◆ EXT_SB_OFFSET

#define EXT_SB_OFFSET   0x400

Definition at line 47 of file ext.h.

◆ EXT_SB_SIZE

#define EXT_SB_SIZE   0x400

Definition at line 48 of file ext.h.

◆ EXT_SUPER_MAGIC

#define EXT_SUPER_MAGIC   0xEF53

Definition at line 46 of file ext.h.

Typedef Documentation

◆ EXT_SUPER_BLOCK

◆ PEXT_SUPER_BLOCK

Function Documentation

◆ C_ASSERT() [1/5]

C_ASSERT ( FIELD_OFFSET(EXT_SUPER_BLOCK, BlocksPerGroup)  = =0x20)

◆ C_ASSERT() [2/5]

C_ASSERT ( FIELD_OFFSET(EXT_SUPER_BLOCK, DefResUid)  = =0x50)

◆ C_ASSERT() [3/5]

C_ASSERT ( FIELD_OFFSET(EXT_SUPER_BLOCK, FreeInodesCount)  = =0x10)

◆ C_ASSERT() [4/5]

C_ASSERT ( FIELD_OFFSET(EXT_SUPER_BLOCK, LastCheck)  = =0x40)

◆ C_ASSERT() [5/5]

C_ASSERT ( FIELD_OFFSET(EXT_SUPER_BLOCK, WriteTime)  = =0x30)