|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <pshpack1.h>#include <poppack.h>

Go to the source code of this file.
Classes | |
| struct | csum |
| struct | csum_total |
| struct | fs |
| struct | disklabel |
| struct | disklabel::partition |
Macros | |
| #define | MAXMNTLEN 468 |
| #define | MAXVOLLEN 32 |
| #define | FSMAXSNAP 20 |
| #define | NOCSPTRS ((128 / sizeof(void *)) - 4) |
| #define | MAXPARTITIONS 16 /* number of partitions */ |
| #define | NDDATA 5 |
| #define | NSPARE 5 |
| #define | SBLOCK_UFS1 8192 |
| #define | SBLOCK_UFS2 65536 |
| #define | SBLOCKSIZE 8192 |
| #define | FS_UFS1_MAGIC 0x011954 /* UFS1 fast file system magic number */ |
| #define | FS_UFS2_MAGIC 0x19540119 /* UFS2 fast file system magic number */ |
| #define | DISKMAGIC ((UINT32)0x82564557) /* The disk magic number */ |
| #define | LABELSECTOR 1 /* sector containing label */ |
| #define | FS_BSDFFS 7 /* 4.2BSD fast file system */ |
Typedefs | |
| typedef struct fs | FFSD_SUPER_BLOCK |
| typedef struct fs * | PFFSD_SUPER_BLOCK |
| typedef struct disklabel | FFSD_DISKLABEL |
| typedef struct disklabel * | PFFSD_DISKLABEL |
Functions | |
| C_ASSERT (FIELD_OFFSET(FFSD_SUPER_BLOCK, fs_cgsize)==160) | |
| C_ASSERT (FIELD_OFFSET(FFSD_SUPER_BLOCK, fs_fmod)==208) | |
| C_ASSERT (FIELD_OFFSET(FFSD_SUPER_BLOCK, fs_ocsp)==728) | |
| typedef struct disklabel FFSD_DISKLABEL |
| typedef struct fs FFSD_SUPER_BLOCK |
| typedef struct disklabel * PFFSD_DISKLABEL |
| typedef struct fs * PFFSD_SUPER_BLOCK |
| C_ASSERT | ( | FIELD_OFFSET(FFSD_SUPER_BLOCK, fs_cgsize) | = =160 | ) |
| C_ASSERT | ( | FIELD_OFFSET(FFSD_SUPER_BLOCK, fs_fmod) | = =208 | ) |
| C_ASSERT | ( | FIELD_OFFSET(FFSD_SUPER_BLOCK, fs_ocsp) | = =728 | ) |