/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | iter.cpp | 118 csi_to_block(csi), 1, csi->vol->bytes_per_sector, &block); 158 ASSERT(len > 0 && (size_t)len >= csi->vol->bytes_per_sector); 169 if ((size_t)len < (sectors + 1) * csi->vol->bytes_per_sector) 178 memcpy(buf, blockData, csi->vol->bytes_per_sector); 179 buf += csi->vol->bytes_per_sector; 185 return sectors * csi->vol->bytes_per_sector; 199 ASSERT(len > 0 && (size_t)len >= csi->vol->bytes_per_sector); 211 if ((size_t)len < (sectors + 1) * csi->vol->bytes_per_sector) 225 memcpy(blockData, buf, csi->vol->bytes_per_sector); 226 buf += csi->vol->bytes_per_sector; [all...] |
H A D | dosfs.cpp | 51 ", reserved sectors = %" B_PRIu32 "\n", vol->bytes_per_sector, 202 vol->bytes_per_sector = read16(buf, 0xb); 203 if (vol->bytes_per_sector != 0x200 && vol->bytes_per_sector != 0x400 204 && vol->bytes_per_sector != 0x800 && vol->bytes_per_sector != 0x1000) { 206 vol->bytes_per_sector); 278 if (vol->root_entries_count % (vol->bytes_per_sector / 0x20)) { 314 / vol->bytes_per_sector; 317 vol->root_vnode.st_size = vol->root_sectors * vol->bytes_per_sector; 663 uint32 bytes_per_sector; member in struct:identify_cookie 674 uint32 bytes_per_sector; local [all...] |
H A D | fat.cpp | 45 memcpy(blockData, buffer, vol->bytes_per_sector); 69 for (i = 0; i < vol->bytes_per_sector; i += sizeof(uint32)) { 136 offset / vol->bytes_per_sector; 137 offset %= vol->bytes_per_sector; 155 % vol->bytes_per_sector)); 158 if (offset == vol->bytes_per_sector - 1) { 177 if (offset == vol->bytes_per_sector - 1) 204 if (offset == vol->bytes_per_sector - 1) { 214 if (offset == vol->bytes_per_sector - 1) { 301 if (offset >= vol->bytes_per_sector) { [all...] |
H A D | file.cpp | 254 uint32 clusters = (st->st_size + vol->bytes_per_sector 255 * vol->sectors_per_cluster - 1) / vol->bytes_per_sector 443 uint32 clusters = (pos + *len + vol->bytes_per_sector*vol->sectors_per_cluster - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; 444 if (node->st_size <= (clusters - 1) * vol->sectors_per_cluster * vol->bytes_per_sector) { 693 dummy.st_size = vol->bytes_per_sector*vol->sectors_per_cluster; 710 buffer = (uchar *)malloc(vol->bytes_per_sector); 722 memset(buffer, 0, vol->bytes_per_sector); 766 memset(buffer, 0, vol->bytes_per_sector); 1342 skipSectors = position / vol->bytes_per_sector; [all...] |
H A D | mkdos.cpp | 154 biosGeometry.bytes_per_sector); 164 deviceGeometry.bytes_per_sector); 190 if ((hasBiosGeometry && biosGeometry.bytes_per_sector != 512) 191 || (hasDeviceGeometry && deviceGeometry.bytes_per_sector != 512)) { 213 size = uint64(deviceGeometry.bytes_per_sector) 217 size = uint64(biosGeometry.bytes_per_sector)
|
H A D | dir.cpp | 69 % (iter->csi.vol->bytes_per_sector / 0x20)) * 0x20; 504 uint32 clusters = (last + vol->bytes_per_sector / 0x20 505 * vol->sectors_per_cluster - 1) / (vol->bytes_per_sector / 0x20) 514 if (clusters * vol->bytes_per_sector * vol->sectors_per_cluster 519 dir->st_size = clusters * vol->bytes_per_sector 673 vol->bytes_per_sector*vol->sectors_per_cluster - 1) / 674 vol->bytes_per_sector / vol->sectors_per_cluster; 677 " clusters\n", dir->st_size / vol->bytes_per_sector 684 dir->st_size = vol->bytes_per_sector*vol->sectors_per_cluster*clusters_needed; 1007 * vol->sectors_per_cluster * vol->bytes_per_sector; [all...] |
H A D | dosfs.h | 114 uint32 bytes_per_sector; member in struct:_nspace
|
/haiku/src/add-ons/kernel/drivers/disk/mmc/ |
H A D | mmc_disk.h | 44 return (off_t)geometry.bytes_per_sector * geometry.sectors_per_track
|
H A D | mmc_disk.cpp | 169 geometry->bytes_per_sector = 1 << csd.read_bl_len(); 368 if (handle->info->geometry.bytes_per_sector == 0) {
|
/haiku/src/add-ons/kernel/file_systems/shared/ |
H A D | DeviceOpener.cpp | 130 * geometry.sectors_per_track * geometry.bytes_per_sector; 133 *_blockSize = geometry.bytes_per_sector;
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | bootsect.c | 76 if (le16_to_cpu(b->bpb.bytes_per_sector) < 256 || 77 le16_to_cpu(b->bpb.bytes_per_sector) > 4096) { 79 le16_to_cpu(b->bpb.bytes_per_sector)); 107 i = (u32)le16_to_cpu(b->bpb.bytes_per_sector) * sectors_per_cluster; 202 vol->sector_size = le16_to_cpu(bs->bpb.bytes_per_sector);
|
/haiku/src/tests/add-ons/kernel/partitioning_systems/ |
H A D | PartitioningSystemsTest.cpp | 69 device->geometry.bytes_per_sector = blockSize; 82 * device->geometry.bytes_per_sector; 83 partition->block_size = device->geometry.bytes_per_sector; 103 printf(" bytes per sector %lu\n", data->geometry.bytes_per_sector); 109 * data->geometry.bytes_per_sector);
|
/haiku/src/tools/fs_shell/ |
H A D | unistd.cpp | 155 geometry->bytes_per_sector 156 = systemGeometry.bytes_per_sector; 206 geometry->bytes_per_sector = blockSize; 250 geometry->bytes_per_sector = disklabel.d_secsize; 301 &geometry->bytes_per_sector) != 0) {
|
/haiku/src/add-ons/kernel/partitioning_systems/atari/ |
H A D | atari.h | 80 uint16 bytes_per_sector; /* LE */ member in struct:atari_boot_block
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | devices.cpp | 51 uint16 bytes_per_sector; member in struct:drive_parameters 230 parameters->bytes_per_sector = 512; 730 TRACE((" cylinders: %lu, heads: %lu, sectors: %lu, bytes_per_sector: %u\n", 732 fParameters.bytes_per_sector)); 744 TRACE(("cylinders: %lu, heads: %lu, sectors: %lu, bytes_per_sector: %u\n", 746 fParameters.bytes_per_sector)); 749 fBlockSize = fParameters.bytes_per_sector; 901 TRACE((" cylinders: %lu, heads: %lu, sectors: %lu, bytes_per_sector: %u\n", 903 fParameters.bytes_per_sector)); 915 TRACE(("cylinders: %lu, heads: %lu, sectors: %lu, bytes_per_sector [all...] |
/haiku/headers/private/fs_shell/ |
H A D | fssh_drivers.h | 146 uint32_t bytes_per_sector; /* sector size in bytes */ member in struct:__anon21
|
/haiku/src/bin/ |
H A D | driveinfo.c | 62 printf("bytes_per_sector:\t%" B_PRIu32 "\n", geom.bytes_per_sector);
|
/haiku/src/tests/kits/storage/virtualdrive/ |
H A D | virtualdrive.cpp | 206 size = (off_t)info.geometry.bytes_per_sector 229 info.geometry.bytes_per_sector = blockSize; 237 size = (off_t)info.geometry.bytes_per_sector 643 dg->bytes_per_sector = 512;
|
H A D | mkvirtualdrive.cpp | 125 info.geometry.bytes_per_sector = blockSize; 198 off_t size = (off_t)info.geometry.bytes_per_sector
|
/haiku/headers/os/drivers/ |
H A D | Drivers.h | 125 uint32 bytes_per_sector; /* sector size in bytes */ member in struct:__anon3
|
/haiku/src/system/kernel/disk_device_manager/ |
H A D | KDiskDevice.cpp | 393 fPartitionData.block_size = fDeviceData.geometry.bytes_per_sector; 411 fDeviceData.geometry.bytes_per_sector = 0;
|
H A D | KFileDiskDevice.cpp | 168 geometry->bytes_per_sector = blockSize;
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | devices.cpp | 66 uint16 bytes_per_sector; member in struct:drive_parameters 263 parameters->bytes_per_sector = 512; 587 TRACE((" cylinders: %lu, heads: %lu, sectors: %lu, bytes_per_sector: %u\n", 589 fParameters.bytes_per_sector)); 601 TRACE(("cylinders: %lu, heads: %lu, sectors: %lu, bytes_per_sector: %u\n", 603 fParameters.bytes_per_sector)); 606 fBlockSize = fParameters.bytes_per_sector;
|
/haiku/src/add-ons/kernel/drivers/disk/virtual/remote_disk/ |
H A D | remote_disk.cpp | 95 geometry->bytes_per_sector = REMOTE_DISK_BLOCK_SIZE;
|
/haiku/src/add-ons/kernel/drivers/disk/norflash/ |
H A D | norflash.cpp | 121 deviceGeometry->bytes_per_sector = info->blocksize;
|