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