ReactOS 0.4.16-dev-36-g301675c
|
#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 | ) |