Searched refs:bytes_per_sector (Results 1 - 25 of 45) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/fat/
H A Diter.cpp118 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 Ddosfs.cpp51 ", 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 Dfat.cpp45 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 Dfile.cpp254 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 Dmkdos.cpp154 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 Ddir.cpp69 % (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 Ddosfs.h114 uint32 bytes_per_sector; member in struct:_nspace
/haiku/src/add-ons/kernel/drivers/disk/mmc/
H A Dmmc_disk.h44 return (off_t)geometry.bytes_per_sector * geometry.sectors_per_track
H A Dmmc_disk.cpp169 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 DDeviceOpener.cpp130 * 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 Dbootsect.c76 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 DPartitioningSystemsTest.cpp69 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 Dunistd.cpp155 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 Datari.h80 uint16 bytes_per_sector; /* LE */ member in struct:atari_boot_block
/haiku/src/system/boot/platform/atari_m68k/
H A Ddevices.cpp51 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 Dfssh_drivers.h146 uint32_t bytes_per_sector; /* sector size in bytes */ member in struct:__anon21
/haiku/src/bin/
H A Ddriveinfo.c62 printf("bytes_per_sector:\t%" B_PRIu32 "\n", geom.bytes_per_sector);
/haiku/src/tests/kits/storage/virtualdrive/
H A Dvirtualdrive.cpp206 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 Dmkvirtualdrive.cpp125 info.geometry.bytes_per_sector = blockSize;
198 off_t size = (off_t)info.geometry.bytes_per_sector
/haiku/headers/os/drivers/
H A DDrivers.h125 uint32 bytes_per_sector; /* sector size in bytes */ member in struct:__anon3
/haiku/src/system/kernel/disk_device_manager/
H A DKDiskDevice.cpp393 fPartitionData.block_size = fDeviceData.geometry.bytes_per_sector;
411 fDeviceData.geometry.bytes_per_sector = 0;
H A DKFileDiskDevice.cpp168 geometry->bytes_per_sector = blockSize;
/haiku/src/system/boot/platform/bios_ia32/
H A Ddevices.cpp66 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 Dremote_disk.cpp95 geometry->bytes_per_sector = REMOTE_DISK_BLOCK_SIZE;
/haiku/src/add-ons/kernel/drivers/disk/norflash/
H A Dnorflash.cpp121 deviceGeometry->bytes_per_sector = info->blocksize;

Completed in 474 milliseconds

12