Searched refs:blockSize (Results 1 - 25 of 161) sorted by relevance

1234567

/haiku-fatelf/src/add-ons/disk_systems/intel/
H A DIntelDiskSystem.h12 sector_align(off_t offset, uint32 blockSize) argument
14 return offset / blockSize * blockSize;
/haiku-fatelf/src/add-ons/kernel/file_systems/bfs/
H A Dbfs_disk_system.cpp30 uint32 blockSize = 2048; local
32 blockSize = strtoul(string, NULL, 0);
36 if (blockSize != 1024 && blockSize != 2048 && blockSize != 4096
37 && blockSize != 8192) {
41 parameters.blockSize = blockSize;
H A DUtility.h75 runs_per_block(uint32 blockSize) argument
81 return blockSize / sizeof(struct block_run);
86 double_indirect_max_direct_size(uint32 baseLength, uint32 blockSize) argument
88 return baseLength * blockSize;
93 double_indirect_max_indirect_size(uint32 baseLength, uint32 blockSize) argument
95 return baseLength * double_indirect_max_direct_size(baseLength, blockSize)
96 * runs_per_block(blockSize);
101 get_double_indirect_sizes(uint32 baseLength, uint32 blockSize, argument
104 runsPerBlock = runs_per_block(blockSize);
105 directSize = double_indirect_max_direct_size(baseLength, blockSize);
[all...]
H A Dbfs_disk_system.h12 uint32 blockSize; member in struct:initialize_parameters
/haiku-fatelf/src/kits/package/
H A DBlockBufferCacheNoLock.cpp14 BBlockBufferCacheNoLock::BBlockBufferCacheNoLock(size_t blockSize, argument
17 BBlockBufferCache(blockSize, maxCachedBlocks)
/haiku-fatelf/src/system/boot/loader/file_systems/fat/
H A Dfatfs.cpp24 FATFS::get_root_block(int fDevice, char *buffer, int32 blockSize, off_t partitionSize)
31 off_t offset = (((partitionSize / blockSize) - 1 - reservedBlocks) / 2) + reservedBlocks;
34 if (read_pos(fDevice, offset * blockSize, buffer, blockSize) < B_OK)
37 RootBlock root(buffer, blockSize);
/haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/
H A DBlockBufferCacheKernel.cpp10 BlockBufferCacheKernel::BlockBufferCacheKernel(size_t blockSize, argument
13 BlockBufferCacheImpl(blockSize, maxCachedBlocks, this)
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/udf/r5/
H A DRecognition.h19 uint32 blockSize, uint32 &blockShift,
24 uint32 blockSize, char *volumeName);
H A DMemoryChunk.h25 MemoryChunk(uint32 blockSize) argument
26 : fSize(blockSize)
27 , fData(malloc(blockSize))
32 MemoryChunk(uint32 blockSize, void *blockData) argument
33 : fSize(blockSize)
H A DRecognition.cpp15 uint32 blockSize,
19 uint32 blockSize, uint32 blockShift,
25 int device, uint32 blockSize, uint32 blockShift,
31 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift,
39 Udf::udf_recognize(int device, off_t offset, off_t length, uint32 blockSize, argument
45 "blockSize: %ld, [...descriptors, etc...]", device, offset,
46 length, blockSize));
49 status_t error = get_block_shift(blockSize, blockShift);
54 error = walk_volume_recognition_sequence(device, offset, blockSize, blockShift);
60 blockSize, blockShif
80 udf_recognize(int device, off_t offset, off_t length, uint32 blockSize, char *volumeName) argument
106 walk_volume_recognition_sequence(int device, off_t offset, uint32 blockSize, uint32 blockShift) argument
172 walk_anchor_volume_descriptor_sequences(int device, off_t offset, off_t length, uint32 blockSize, uint32 blockShift, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
243 walk_volume_descriptor_sequence(extent_address descriptorSequence, int device, uint32 blockSize, uint32 blockShift, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
461 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift, extent_address descriptorSequence, uint32 sequenceNumber) argument
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/udf/
H A DMemoryChunk.h23 MemoryChunk(uint32 blockSize) argument
24 : fSize(blockSize)
25 , fData(malloc(blockSize))
30 MemoryChunk(uint32 blockSize, void *blockData) argument
31 : fSize(blockSize)
H A DRecognition.cpp22 walk_volume_recognition_sequence(int device, off_t offset, uint32 blockSize,
27 uint32 blockSize, uint32 blockShift,
35 uint32 blockSize, uint32 blockShift,
42 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift,
51 udf_recognize(int device, off_t offset, off_t length, uint32 blockSize, argument
58 "blockSize = %ld, ", device, offset, length, blockSize));
61 status_t status = get_block_shift(blockSize, blockShift);
64 "two! (blockSize = %ld)\n", blockSize));
106 walk_volume_recognition_sequence(int device, off_t offset, uint32 blockSize, uint32 blockShift) argument
173 walk_anchor_volume_descriptor_sequences(int device, off_t offset, off_t length, uint32 blockSize, uint32 blockShift, primary_volume_descriptor &primaryVolumeDescriptor, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
240 walk_volume_descriptor_sequence(extent_address descriptorSequence, int device, uint32 blockSize, uint32 blockShift, primary_volume_descriptor &primaryVolumeDescriptor, logical_volume_descriptor &logicalVolumeDescriptor, partition_descriptor partitionDescriptors[], uint8 &partitionDescriptorCount) argument
459 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift, extent_address descriptorSequence, uint32 sequenceNumber) argument
[all...]
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/btree/
H A Dcache.cpp28 init_cache(BFile */*file*/,int32 /*blockSize*/)
34 shutdown_cache(BFile *file,int32 blockSize) argument
42 file->WriteAt(i * blockSize,buffer,blockSize);
65 cached_write(BFile *file, off_t num,const void *data,off_t numBlocks, int blockSize) argument
67 //printf("cached_write(num = %Ld,data = %p,numBlocks = %Ld,blockSize = %ld)\n",num,data,numBlocks,blockSize);
79 memcpy(buffer,data,blockSize);
86 get_block(BFile *file, off_t num, int blockSize) argument
88 //printf("get_block(num = %Ld,blockSize
[all...]
H A Dcache.h15 extern void init_cache(BFile *file, int32 blockSize);
16 extern void shutdown_cache(BFile *file, int32 blockSize);
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/bfs/mkbfs/
H A DallocationGroups.cpp30 uint32 blockSize = (uint32)atol(argv[2]); local
32 if (blockSize != 1024 && blockSize != 2048 && blockSize != 4096 && blockSize != 8192) {
38 while ((1UL << blockShift) < blockSize) {
46 uint32 bitsPerBlock = blockSize << 3;
/haiku-fatelf/headers/os/support/
H A DBlockCache.h38 BBlockCache(uint32 blockCount, size_t blockSize,
42 void* Get(size_t blockSize);
43 void Save(void *pointer, size_t blockSize);
/haiku-fatelf/src/kits/support/
H A DBlockCache.cpp46 size_t blockSize,
49 fBlockSize(blockSize),
70 if (blockSize < sizeof(_FreeBlock))
71 blockSize = sizeof(_FreeBlock);
79 _FreeBlock *block = reinterpret_cast<_FreeBlock *>(fAlloc(blockSize));
106 BBlockCache::Get(size_t blockSize) argument
111 if (blockSize == fBlockSize && fFreeList != 0) {
120 if (blockSize < sizeof(_FreeBlock))
121 blockSize = sizeof(_FreeBlock);
122 pointer = fAlloc(blockSize);
45 BBlockCache(uint32 blockCount, size_t blockSize, uint32 allocationType) argument
130 Save(void *pointer, size_t blockSize) argument
[all...]
/haiku-fatelf/src/tests/kits/support/bblockcache/
H A DBlockCacheExerciseTest.h35 void *GetBlock(size_t blockSize);
36 void SaveBlock(void *, size_t blockSize);
37 void FreeBlock(void *, size_t blockSize);
H A DBlockCacheConcurrencyTest.h31 void *GetBlock(BBlockCache *theCache, size_t blockSize,
33 void SaveBlock(BBlockCache *theCache, void *, size_t blockSize,
35 void FreeBlock(void *, size_t blockSize, bool isMallocTest,
/haiku-fatelf/src/system/boot/loader/file_systems/amiga_ffs/
H A Damiga_ffs.h20 BaseBlock(void *data, int32 blockSize) { SetTo(data, blockSize); } argument
21 BaseBlock(int32 blockSize) { fSize = blockSize >> 2; } argument
23 void SetTo(void *data, int32 blockSize) { fData = (int32 *)data; fSize = blockSize >> 2; } argument
63 NodeBlock(int32 blockSize) : BaseBlock(blockSize) {} argument
64 NodeBlock(void *data, int32 blockSize) : BaseBlock(data, blockSize) {} argument
87 DirectoryBlock(int32 blockSize) argument
88 DirectoryBlock(void *data, int32 blockSize) argument
108 RootBlock(int32 blockSize) argument
109 RootBlock(void *data, int32 blockSize) argument
129 FileBlock(int32 blockSize) argument
130 FileBlock(void *data, int32 blockSize) argument
[all...]
/haiku-fatelf/src/bin/
H A Dbadblocks.cpp12 int blockSize = 1024; variable
21 size_t len = group * blockSize;
23 off_t at = block * blockSize;
41 dev, group, blockSize);
70 got = pread(fd, buffer, blockSize, at + blockSize * i);
71 if (got == blockSize)
73 if (got < blockSize) {
112 blockSize = atoi(optarg);
113 //fprintf(stderr, "bs %d\n", blockSize);
[all...]
/haiku-fatelf/src/add-ons/kernel/file_systems/udf/drive_setup_addon/
H A Dudf-ds.cpp39 int32 blockSize)
42 device, sessionOffset, blockSize));
53 status_t error = Udf::udf_recognize(device, (data->offset + sessionOffset), data->blocks, blockSize, name);
38 ds_fs_id(partition_data *data, int32 device, uint64 sessionOffset, int32 blockSize) argument
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/udf/r5/drive_setup_addon/
H A Dudf-ds.cpp39 int32 blockSize)
42 device, sessionOffset, blockSize));
53 status_t error = Udf::udf_recognize(device, (data->offset + sessionOffset), data->blocks, blockSize, name);
38 ds_fs_id(partition_data *data, int32 device, uint64 sessionOffset, int32 blockSize) argument
/haiku-fatelf/src/add-ons/kernel/file_systems/ramfs/
H A DDataContainer.cpp63 size_t blockSize = fVolume->GetBlockSize(); local
66 size_t inBlockOffset = offset % blockSize;
67 size_t toRead = min(size, size_t(blockSize - inBlockOffset));
68 void *blockData = _GetBlockDataAt(offset / blockSize,
119 size_t blockSize = fVolume->GetBlockSize(); local
122 size_t inBlockOffset = offset % blockSize;
123 size_t toWrite = min(size, size_t(blockSize - inBlockOffset));
124 void *blockData = _GetBlockDataAt(offset / blockSize,
192 size_t blockSize = fVolume->GetBlockSize(); local
194 int32 newBlockCount = (newSize + blockSize
326 size_t blockSize = fVolume->GetBlockSize(); local
355 size_t blockSize = fVolume->GetBlockSize(); local
[all...]
/haiku-fatelf/src/add-ons/kernel/generic/scsi_periph/
H A Dblock.cpp22 uint32 blockSize; local
89 blockSize = B_BENDIAN_TO_HOST_INT32(capacityResult.block_size);
92 blockSize = 0;
96 blockSize);
98 device->block_size = blockSize;
101 capacity, blockSize);

Completed in 261 milliseconds

1234567