ReactOS  0.4.14-dev-297-g23e575c
disklabel Struct Reference

#include <disklabel.h>

Collaboration diagram for disklabel:

Classes

struct  partition
 

Public Attributes

u_int32_t d_magic
 
u_int16_t d_type
 
u_int16_t d_subtype
 
char d_typename [16]
 
union {
   char   un_d_packname [16]
 
   struct {
      char *   un_d_boot0
 
      char *   un_d_boot1
 
   }   un_b
 
d_un
 
u_int32_t d_secsize
 
u_int32_t d_nsectors
 
u_int32_t d_ntracks
 
u_int32_t d_ncylinders
 
u_int32_t d_secpercyl
 
u_int32_t d_secperunit
 
u_int16_t d_sparespertrack
 
u_int16_t d_sparespercyl
 
u_int32_t d_acylinders
 
u_int16_t d_rpm
 
u_int16_t d_interleave
 
u_int16_t d_trackskew
 
u_int16_t d_cylskew
 
u_int32_t d_headswitch
 
u_int32_t d_trkseek
 
u_int32_t d_flags
 
u_int32_t d_drivedata [NDDATA]
 
u_int32_t d_spare [NSPARE]
 
u_int32_t d_magic2
 
u_int16_t d_checksum
 
u_int16_t d_npartitions
 
u_int32_t d_bbsize
 
u_int32_t d_sbsize
 
struct disklabel::partition d_partitions [MAXPARTITIONS]
 
UINT32 d_magic
 
UINT16 d_type
 
UINT16 d_subtype
 
union {
   char   un_d_packname [16]
 
   struct {
      char *   un_d_boot0
 
      char *   un_d_boot1
 
   }   un_b
 
d_un
 
UINT32 d_secsize
 
UINT32 d_nsectors
 
UINT32 d_ntracks
 
UINT32 d_ncylinders
 
UINT32 d_secpercyl
 
UINT32 d_secperunit
 
UINT16 d_sparespertrack
 
UINT16 d_sparespercyl
 
UINT32 d_acylinders
 
UINT16 d_rpm
 
UINT16 d_interleave
 
UINT16 d_trackskew
 
UINT16 d_cylskew
 
UINT32 d_headswitch
 
UINT32 d_trkseek
 
UINT32 d_flags
 
UINT32 d_drivedata [NDDATA]
 
UINT32 d_spare [NSPARE]
 
UINT32 d_magic2
 
UINT16 d_checksum
 
UINT16 d_npartitions
 
UINT32 d_bbsize
 
UINT32 d_sbsize
 

Detailed Description

Definition at line 129 of file disklabel.h.

Member Data Documentation

◆ d_acylinders [1/2]

u_int32_t disklabel::d_acylinders

Definition at line 174 of file disklabel.h.

◆ d_acylinders [2/2]

UINT32 disklabel::d_acylinders

Definition at line 225 of file ffs.h.

◆ d_bbsize [1/2]

u_int32_t disklabel::d_bbsize

Definition at line 209 of file disklabel.h.

◆ d_bbsize [2/2]

UINT32 disklabel::d_bbsize

Definition at line 258 of file ffs.h.

◆ d_checksum [1/2]

u_int16_t disklabel::d_checksum

Definition at line 205 of file disklabel.h.

◆ d_checksum [2/2]

UINT16 disklabel::d_checksum

Definition at line 254 of file ffs.h.

◆ d_cylskew [1/2]

u_int16_t disklabel::d_cylskew

Definition at line 196 of file disklabel.h.

◆ d_cylskew [2/2]

UINT16 disklabel::d_cylskew

Definition at line 247 of file ffs.h.

◆ d_drivedata [1/2]

u_int32_t disklabel::d_drivedata[NDDATA]

Definition at line 201 of file disklabel.h.

◆ d_drivedata [2/2]

UINT32 disklabel::d_drivedata[NDDATA]

Definition at line 251 of file ffs.h.

◆ d_flags [1/2]

u_int32_t disklabel::d_flags

Definition at line 199 of file disklabel.h.

◆ d_flags [2/2]

UINT32 disklabel::d_flags

Definition at line 250 of file ffs.h.

◆ d_headswitch [1/2]

u_int32_t disklabel::d_headswitch

Definition at line 197 of file disklabel.h.

◆ d_headswitch [2/2]

UINT32 disklabel::d_headswitch

Definition at line 248 of file ffs.h.

◆ d_interleave [1/2]

u_int16_t disklabel::d_interleave

Definition at line 194 of file disklabel.h.

◆ d_interleave [2/2]

UINT16 disklabel::d_interleave

Definition at line 245 of file ffs.h.

◆ d_magic [1/2]

u_int32_t disklabel::d_magic

Definition at line 130 of file disklabel.h.

◆ d_magic [2/2]

UINT32 disklabel::d_magic

Definition at line 184 of file ffs.h.

◆ d_magic2 [1/2]

u_int32_t disklabel::d_magic2

Definition at line 204 of file disklabel.h.

◆ d_magic2 [2/2]

UINT32 disklabel::d_magic2

Definition at line 253 of file ffs.h.

◆ d_ncylinders [1/2]

u_int32_t disklabel::d_ncylinders

Definition at line 158 of file disklabel.h.

◆ d_ncylinders [2/2]

UINT32 disklabel::d_ncylinders

Definition at line 209 of file ffs.h.

◆ d_npartitions [1/2]

u_int16_t disklabel::d_npartitions

Definition at line 208 of file disklabel.h.

◆ d_npartitions [2/2]

UINT16 disklabel::d_npartitions

Definition at line 257 of file ffs.h.

◆ d_nsectors [1/2]

u_int32_t disklabel::d_nsectors

Definition at line 156 of file disklabel.h.

◆ d_nsectors [2/2]

UINT32 disklabel::d_nsectors

Definition at line 207 of file ffs.h.

◆ d_ntracks [1/2]

u_int32_t disklabel::d_ntracks

Definition at line 157 of file disklabel.h.

◆ d_ntracks [2/2]

UINT32 disklabel::d_ntracks

Definition at line 208 of file ffs.h.

◆ d_partitions

struct disklabel::partition disklabel::d_partitions

◆ d_rpm [1/2]

u_int16_t disklabel::d_rpm

Definition at line 193 of file disklabel.h.

◆ d_rpm [2/2]

UINT16 disklabel::d_rpm

Definition at line 244 of file ffs.h.

◆ d_sbsize [1/2]

u_int32_t disklabel::d_sbsize

Definition at line 210 of file disklabel.h.

◆ d_sbsize [2/2]

UINT32 disklabel::d_sbsize

Definition at line 259 of file ffs.h.

◆ d_secpercyl [1/2]

u_int32_t disklabel::d_secpercyl

Definition at line 159 of file disklabel.h.

◆ d_secpercyl [2/2]

UINT32 disklabel::d_secpercyl

Definition at line 210 of file ffs.h.

◆ d_secperunit [1/2]

u_int32_t disklabel::d_secperunit

Definition at line 160 of file disklabel.h.

◆ d_secperunit [2/2]

UINT32 disklabel::d_secperunit

Definition at line 211 of file ffs.h.

◆ d_secsize [1/2]

u_int32_t disklabel::d_secsize

Definition at line 155 of file disklabel.h.

◆ d_secsize [2/2]

UINT32 disklabel::d_secsize

Definition at line 206 of file ffs.h.

◆ d_spare [1/2]

u_int32_t disklabel::d_spare[NSPARE]

Definition at line 203 of file disklabel.h.

◆ d_spare [2/2]

UINT32 disklabel::d_spare[NSPARE]

Definition at line 252 of file ffs.h.

◆ d_sparespercyl [1/2]

u_int16_t disklabel::d_sparespercyl

Definition at line 169 of file disklabel.h.

◆ d_sparespercyl [2/2]

UINT16 disklabel::d_sparespercyl

Definition at line 220 of file ffs.h.

◆ d_sparespertrack [1/2]

u_int16_t disklabel::d_sparespertrack

Definition at line 168 of file disklabel.h.

◆ d_sparespertrack [2/2]

UINT16 disklabel::d_sparespertrack

Definition at line 219 of file ffs.h.

◆ d_subtype [1/2]

u_int16_t disklabel::d_subtype

Definition at line 132 of file disklabel.h.

◆ d_subtype [2/2]

UINT16 disklabel::d_subtype

Definition at line 186 of file ffs.h.

◆ d_trackskew [1/2]

u_int16_t disklabel::d_trackskew

Definition at line 195 of file disklabel.h.

◆ d_trackskew [2/2]

UINT16 disklabel::d_trackskew

Definition at line 246 of file ffs.h.

◆ d_trkseek [1/2]

u_int32_t disklabel::d_trkseek

Definition at line 198 of file disklabel.h.

◆ d_trkseek [2/2]

UINT32 disklabel::d_trkseek

Definition at line 249 of file ffs.h.

◆ d_type [1/2]

u_int16_t disklabel::d_type

Definition at line 131 of file disklabel.h.

◆ d_type [2/2]

UINT16 disklabel::d_type

Definition at line 185 of file ffs.h.

◆ d_typename

char disklabel::d_typename

Definition at line 133 of file disklabel.h.

◆ d_un [1/2]

union { ... } disklabel::d_un

◆ d_un [2/2]

union { ... } disklabel::d_un

◆ un_b [1/2]

struct { ... } disklabel::un_b

◆ un_b [2/2]

struct { ... } disklabel::un_b

◆ un_d_boot0

char* disklabel::un_d_boot0

Definition at line 146 of file disklabel.h.

◆ un_d_boot1

char* disklabel::un_d_boot1

Definition at line 147 of file disklabel.h.

◆ un_d_packname

char disklabel::un_d_packname[16]

Definition at line 144 of file disklabel.h.


The documentation for this struct was generated from the following files: