Searched refs:sectors_per_cluster (Results 1 - 16 of 16) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dbootsect.c82 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 Dlayout.h51 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 Diter.c34 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 Ddosfs.c65 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 Dfile.c234 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 Ddir.c515 * 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 Ddosfs.h122 uint32 sectors_per_cluster; member in struct:_nspace
H A Dfat.c575 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 Diter.c30 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 Dfile.c218 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 Ddosfs.c65 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 Ddir.c495 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 Ddosfs.h132 uint32 sectors_per_cluster; member in struct:_nspace
H A Dfat.c499 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 Datari.h81 uint8 sectors_per_cluster; member in struct:atari_boot_block
/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/utils/
H A Dmkntfs.c4266 bs->bpb.sectors_per_cluster = (u8)(g_vol->cluster_size /

Completed in 276 milliseconds