Searched defs:bpb (Results 1 - 5 of 5) sorted by relevance
/osnet-11/usr/src/grub/grub2/grub-core/loader/i386/pc/ |
H A D | chainloader.c | 95 struct grub_ntfs_bpb *bpb = (struct grub_ntfs_bpb *) bs; local 96 bpb->num_hidden_sectors = grub_cpu_to_le32 (part_start); 97 bpb->bios_drive = dl; 103 struct grub_fat_bpb *bpb = (struct grub_fat_bpb *) bs; local 104 if (grub_strncmp((const char *) bpb->version_specific.fat12_or_fat16.fstype, "FAT12", 5) 105 && grub_strncmp((const char *) bpb->version_specific.fat12_or_fat16.fstype, "FAT16", 5) 106 && grub_strncmp((const char *) bpb->version_specific.fat32.fstype, "FAT32", 5)) 109 if (grub_le_to_cpu16 (bpb->bytes_per_sector) < 512 110 || (grub_le_to_cpu16 (bpb->bytes_per_sector) 111 & (grub_le_to_cpu16 (bpb [all...] |
/osnet-11/usr/src/grub/grub-0.97/stage2/ |
H A D | fsys_fat.c | 70 struct fat_bpb bpb; local 79 /* Read bpb */ 80 if (! devread (0, 0, sizeof (bpb), (char *) &bpb)) 85 if (bpb.sects_per_clust == 0) 88 FAT_SUPER->sectsize_bits = log2 (FAT_CVT_U16 (bpb.bytes_per_sect)); 90 = FAT_SUPER->sectsize_bits + log2 (bpb.sects_per_clust); 93 FAT_SUPER->num_sectors = FAT_CVT_U16 (bpb.short_sectors) 94 ? FAT_CVT_U16 (bpb.short_sectors) : bpb [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/fs/ |
H A D | fat.c | 229 grub_current_fat_bpb_t bpb; local 241 if (grub_disk_read (disk, 0, 0, sizeof (bpb), &bpb)) 245 if (grub_memcmp ((const char *) bpb.oem_name, "EXFAT ", 246 sizeof (bpb.oem_name)) != 0) 249 if (grub_strncmp((const char *) bpb.version_specific.fat12_or_fat16.fstype, "FAT12", 5) 250 && grub_strncmp((const char *) bpb.version_specific.fat12_or_fat16.fstype, "FAT16", 5) 251 && grub_strncmp((const char *) bpb.version_specific.fat32.fstype, "FAT32", 5)) 257 data->logical_sector_bits = bpb.bytes_per_sector_shift; 260 fat_log2 (grub_le_to_cpu16 (bpb [all...] |
H A D | ntfs.c | 930 struct grub_ntfs_bpb bpb; local 943 if (grub_disk_read (disk, 0, 0, sizeof (bpb), &bpb)) 946 if (grub_memcmp ((char *) &bpb.oem_name, "NTFS", 4)) 949 data->blocksize = grub_le_to_cpu16 (bpb.bytes_per_sector); 950 data->spc = bpb.sectors_per_cluster * (data->blocksize >> GRUB_NTFS_BLK_SHR); 952 if (bpb.clusters_per_mft > 0) 953 data->mft_size = data->spc * bpb.clusters_per_mft; 955 data->mft_size = 1 << (-bpb.clusters_per_mft - GRUB_NTFS_BLK_SHR); 957 if (bpb [all...] |
/osnet-11/usr/src/lib/libntfs/common/include/ntfs/ |
H A D | layout.h | 80 /*0x0b*/BIOS_PARAMETER_BLOCK bpb; /* See BIOS_PARAMETER_BLOCK. */ member in struct:__anon2042
|
Completed in 40 milliseconds