/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | bootsect.c | 82 switch (b->bpb.sectors_per_cluster) { 87 b->bpb.sectors_per_cluster); 93 b->bpb.sectors_per_cluster; 174 u8 sectors_per_cluster; local 189 sectors_per_cluster = bs->bpb.sectors_per_cluster; 190 ntfs_log_debug("SectorsPerCluster = 0x%x\n", sectors_per_cluster); 191 if (sectors_per_cluster & (sectors_per_cluster - 1)) { 192 ntfs_log_error("sectors_per_cluster ( [all...] |
H A D | layout.h | 51 u8 sectors_per_cluster; /* Size of a cluster in sectors. */ member in struct:__anon2335
|
/haiku-fatelf/src/add-ons/kernel/file_systems/fat/ |
H A D | iter.c | 34 if (sector >= vol->sectors_per_cluster) return -1; 54 (off_t)(csi->cluster - 2)* csi->vol->sectors_per_cluster + 90 if (csi->sector < csi->vol->sectors_per_cluster) 93 csi->sector / csi->vol->sectors_per_cluster); 101 csi->sector %= csi->vol->sectors_per_cluster;
|
H A D | dosfs.c | 65 vol->bytes_per_sector, vol->sectors_per_cluster, 142 (off_t)(cluster - 2) * vol->sectors_per_cluster); 219 vol->sectors_per_cluster = i = buf[0xd]; 266 / vol->sectors_per_cluster; 328 / vol->sectors_per_cluster; 624 vol->bytes_per_sector, vol->sectors_per_cluster)); 642 * vol->bytes_per_sector * vol->sectors_per_cluster; 645 / vol->bytes_per_sector / vol->sectors_per_cluster - 1); 701 uint32 sectors_per_cluster; local 728 sectors_per_cluster [all...] |
H A D | file.c | 234 uint32 clusters = (st->st_size + vol->bytes_per_sector*vol->sectors_per_cluster - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; 378 (pos >= cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster)) { 383 diff = pos - cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster; 402 ASSERT(iter.cluster == get_nth_fat_entry(vol, node->cluster, pos / vol->bytes_per_sector / vol->sectors_per_cluster)); 462 cookie->ccache.index = (pos + *len - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; 538 (pos >= cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster)) { 542 diff = pos - cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster; 551 uint32 clusters = (pos + *len + vol->bytes_per_sector*vol->sectors_per_cluster - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; [all...] |
H A D | dir.c | 515 * vol->sectors_per_cluster - 1) / (vol->bytes_per_sector / 0x20) 516 / vol->sectors_per_cluster; 524 if (clusters * vol->bytes_per_sector * vol->sectors_per_cluster < dir->st_size) { 527 dir->st_size = clusters*vol->bytes_per_sector*vol->sectors_per_cluster; 680 vol->bytes_per_sector*vol->sectors_per_cluster - 1) / 681 vol->bytes_per_sector / vol->sectors_per_cluster; 684 dir->st_size/vol->bytes_per_sector/vol->sectors_per_cluster, clusters_needed)); 687 dir->st_size = vol->bytes_per_sector*vol->sectors_per_cluster*clusters_needed; 1008 * vol->sectors_per_cluster * vol->bytes_per_sector; 1012 (entry->st_size + vol->bytes_per_sector * vol->sectors_per_cluster [all...] |
H A D | dosfs.h | 122 uint32 sectors_per_cluster; member in struct:_nspace
|
H A D | fat.c | 575 i = (node->st_size + vol->bytes_per_sector * vol->sectors_per_cluster - 1) 576 / vol->bytes_per_sector / vol->sectors_per_cluster;
|
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/dos/r5/ |
H A D | iter.c | 30 if (sector >= vol->sectors_per_cluster) return -1; 48 (off_t)(csi->cluster - 2)* csi->vol->sectors_per_cluster + 80 if (csi->sector < csi->vol->sectors_per_cluster) 82 csi->cluster = get_nth_fat_entry(csi->vol, csi->cluster, csi->sector / csi->vol->sectors_per_cluster); 90 csi->sector %= csi->vol->sectors_per_cluster;
|
H A D | file.c | 218 uint32 clusters = (st->st_size + vol->bytes_per_sector*vol->sectors_per_cluster - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; 367 (pos >= cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster)) { 372 diff = pos - cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster; 391 ASSERT(iter.cluster == get_nth_fat_entry(vol, node->cluster, pos / vol->bytes_per_sector / vol->sectors_per_cluster)); 451 cookie->ccache.index = (pos + *len - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; 528 (pos >= cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster)) { 532 diff = pos - cookie->ccache.index * vol->bytes_per_sector * vol->sectors_per_cluster; 540 uint32 clusters = (pos + *len + vol->bytes_per_sector*vol->sectors_per_cluster - 1) / vol->bytes_per_sector / vol->sectors_per_cluster; [all...] |
H A D | dosfs.c | 65 vol->bytes_per_sector, vol->sectors_per_cluster, 136 (off_t)(cluster - 2) * vol->sectors_per_cluster); 254 vol->sectors_per_cluster = i = buf[0xd]; 297 vol->total_clusters = (vol->total_sectors - vol->data_start) / vol->sectors_per_cluster; 363 vol->total_clusters = (vol->total_sectors - vol->data_start) / vol->sectors_per_cluster; 484 DPRINTF(0, ("%lx bytes/sector, %lx sectors/cluster\n", vol->bytes_per_sector, vol->sectors_per_cluster)); 495 vol->root_vnode.st_size = count_clusters(vol, vol->root_vnode.cluster) * vol->bytes_per_sector * vol->sectors_per_cluster; 496 vol->root_vnode.end_cluster = get_nth_fat_entry(vol, vol->root_vnode.cluster, vol->root_vnode.st_size / vol->bytes_per_sector / vol->sectors_per_cluster - 1); 762 fss->block_size = vol->bytes_per_sector * vol->sectors_per_cluster; 922 dprintf("%lx bytes/sector, %lx sectors/cluster\n", vol->bytes_per_sector, vol->sectors_per_cluster); [all...] |
H A D | dir.c | 495 uint32 clusters = (last + vol->bytes_per_sector / 0x20 * vol->sectors_per_cluster - 1) / (vol->bytes_per_sector / 0x20) / vol->sectors_per_cluster; 502 if (clusters * vol->bytes_per_sector * vol->sectors_per_cluster < dir->st_size) { 505 dir->st_size = clusters*vol->bytes_per_sector*vol->sectors_per_cluster; 645 vol->bytes_per_sector*vol->sectors_per_cluster - 1) / 646 vol->bytes_per_sector / vol->sectors_per_cluster; 648 DPRINTF(0, ("expanding directory from %Lx to %lx clusters\n", dir->st_size/vol->bytes_per_sector/vol->sectors_per_cluster, clusters_needed)); 651 dir->st_size = vol->bytes_per_sector*vol->sectors_per_cluster*clusters_needed; 946 entry->st_size = count_clusters(vol,entry->cluster) * vol->sectors_per_cluster * vol->bytes_per_sector; 950 (entry->st_size + vol->bytes_per_sector * vol->sectors_per_cluster [all...] |
H A D | dosfs.h | 132 uint32 sectors_per_cluster; member in struct:_nspace
|
H A D | fat.c | 499 i = (node->st_size + vol->bytes_per_sector * vol->sectors_per_cluster - 1) / 500 vol->bytes_per_sector / vol->sectors_per_cluster;
|
/haiku-fatelf/src/add-ons/kernel/partitioning_systems/atari/ |
H A D | atari.h | 81 uint8 sectors_per_cluster; member in struct:atari_boot_block
|
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/utils/ |
H A D | mkntfs.c | 4266 bs->bpb.sectors_per_cluster = (u8)(g_vol->cluster_size /
|