Lines Matching defs:bootblock
45 struct bootblock { struct
46 u_int bpbBytesPerSec; /* bytes per sector */
47 u_int bpbSecPerClust; /* sectors per cluster */
48 u_int bpbResSectors; /* number of reserved sectors */
49 u_int bpbFATs; /* number of bpbFATs */
50 u_int bpbRootDirEnts; /* number of root directory entries */
51 u_int32_t bpbSectors; /* total number of sectors */
52 u_int bpbMedia; /* media descriptor */
53 u_int bpbFATsmall; /* number of sectors per FAT */
54 u_int SecPerTrack; /* sectors per track */
55 u_int bpbHeads; /* number of heads */
56 u_int32_t bpbHiddenSecs; /* # of hidden sectors */
57 u_int32_t bpbHugeSectors; /* # of sectors if bpbbpbSectors == 0 */
58 cl_t bpbRootClust; /* Start of Root Directory */
59 u_int bpbFSInfo; /* FSInfo sector */
60 u_int bpbBackup; /* Backup of Bootblocks */
61 cl_t FSFree; /* Number of free clusters acc. FSInfo */
62 cl_t FSNext; /* Next free cluster acc. FSInfo */
65 u_int flags; /* some flags: */
71 int ValidFat; /* valid fat if FAT32 non-mirrored */
72 cl_t ClustMask; /* mask for entries in FAT */
73 cl_t NumClusters; /* # of entries in a FAT */
74 u_int32_t NumSectors; /* how many sectors are there */
75 u_int32_t FATsecs; /* how many sectors are in FAT */
76 u_int32_t NumFatEntries; /* how many entries really are there */
77 u_int ClusterOffset; /* at what sector would sector 0 start */
78 u_int ClusterSize; /* Cluster size in bytes */
81 u_int NumFiles; /* # of plain files */
82 u_int NumFree; /* # of free clusters */
83 u_int NumBad; /* # of bad clusters */