Searched refs:bpb (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/grub/grub2/grub-core/loader/i386/pc/
H A Dchainloader.c95 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 Dfsys_fat.c70 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/lib/libntfs/common/libntfs/
H A Dbootsect.c96 if (le16_to_cpu(b->bpb.bytes_per_sector) < 0x100 ||
97 le16_to_cpu(b->bpb.bytes_per_sector) > 0x1000)
103 switch (b->bpb.sectors_per_cluster) {
113 if ((u32)le16_to_cpu(b->bpb.bytes_per_sector) *
114 b->bpb.sectors_per_cluster > 0x10000)
120 if (le16_to_cpu(b->bpb.reserved_sectors) ||
121 le16_to_cpu(b->bpb.root_entries) ||
122 le16_to_cpu(b->bpb.sectors) ||
123 le16_to_cpu(b->bpb.sectors_per_fat) ||
124 le32_to_cpu(b->bpb
[all...]
/osnet-11/usr/src/grub/grub2/grub-core/fs/
H A Dfat.c229 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 Dntfs.c930 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/cmd/ntfsprogs/
H A Dmkntfs.c4232 bs->bpb.bytes_per_sector = cpu_to_le16(opts.sector_size);
4233 bs->bpb.sectors_per_cluster = (u8)(g_vol->cluster_size /
4235 bs->bpb.media_type = 0xf8; /* hard disk */
4236 bs->bpb.sectors_per_track = cpu_to_le16(opts.sectors_per_track);
4239 bs->bpb.heads = cpu_to_le16(opts.heads);
4241 bs->bpb.hidden_sectors = cpu_to_le32(opts.part_start_sect);
H A Dntfsresize.c2155 bs.bpb.sectors_per_cluster);
/osnet-11/usr/src/lib/libntfs/common/include/ntfs/
H A Dlayout.h80 /*0x0b*/BIOS_PARAMETER_BLOCK bpb; /* See BIOS_PARAMETER_BLOCK. */ member in struct:__anon2042

Completed in 46 milliseconds