/haiku/src/add-ons/disk_systems/intel/ |
H A D | IntelDiskSystem.h | 12 sector_align(off_t offset, uint32 blockSize) argument 14 return offset / blockSize * blockSize;
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | btrfs_disk_system.cpp | 35 uint32 blockSize = max_c(16384, B_PAGE_SIZE); local 37 blockSize = strtoul(bs_string, NULL, 0); 43 if ((blockSize != 1024 && blockSize != 2048 && blockSize != 4096 44 && blockSize != 8192 && blockSize != 16384) 45 || blockSize % sectorSize != 0) { 50 parameters.blockSize = blockSize; [all...] |
H A D | btrfs_disk_system.h | 15 uint32 blockSize; member in struct:initialize_parameters
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | bfs_disk_system.cpp | 30 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 D | Utility.h | 77 runs_per_block(uint32 blockSize) argument 83 return blockSize / sizeof(struct block_run); 88 double_indirect_max_direct_size(uint32 baseLength, uint32 blockSize) argument 90 return baseLength * blockSize; 95 double_indirect_max_indirect_size(uint32 baseLength, uint32 blockSize) argument 97 return baseLength * double_indirect_max_direct_size(baseLength, blockSize) 98 * runs_per_block(blockSize); 103 get_double_indirect_sizes(uint32 baseLength, uint32 blockSize, argument 106 runsPerBlock = runs_per_block(blockSize); 107 directSize = double_indirect_max_direct_size(baseLength, blockSize); [all...] |
H A D | bfs_disk_system.h | 12 uint32 blockSize; member in struct:initialize_parameters
|
/haiku/src/system/boot/loader/file_systems/fat/ |
H A D | fatfs.cpp | 23 FATFS::get_root_block(int fDevice, char *buffer, int32 blockSize, off_t partitionSize) 30 off_t offset = (((partitionSize / blockSize) - 1 - reservedBlocks) / 2) + reservedBlocks; 33 if (read_pos(fDevice, offset * blockSize, buffer, blockSize) < B_OK) 36 RootBlock root(buffer, blockSize);
|
/haiku/src/kits/package/hpkg/ |
H A D | BlockBufferPoolNoLock.cpp | 16 BBlockBufferPoolNoLock::BBlockBufferPoolNoLock(size_t blockSize, argument 19 BBlockBufferPool(blockSize, maxCachedBlocks)
|
H A D | BlockBufferPool.cpp | 19 BBlockBufferPool::BBlockBufferPool(size_t blockSize, uint32 maxCachedBlocks) argument 21 fImpl(new (std::nothrow) BlockBufferPoolImpl(blockSize, maxCachedBlocks,
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | MemoryChunk.h | 23 MemoryChunk(uint32 blockSize) argument 24 : fSize(blockSize) 25 , fData(malloc(blockSize)) 30 MemoryChunk(uint32 blockSize, void *blockData) argument 31 : fSize(blockSize)
|
H A D | Recognition.cpp | 22 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 B_PRIdOFF ", blockSize = %" B_PRIu32 "\n", device, offset, length, 59 blockSize)); 61 status_t status = get_block_shift(blockSize, blockShift); 64 "two! (blockSize = %" B_PRIu32 ")\n", blockSize)); 107 walk_volume_recognition_sequence(int device, off_t offset, uint32 blockSize, uint32 blockShift) argument 174 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 325 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 485 walk_integrity_sequence(int device, uint32 blockSize, uint32 blockShift, extent_address descriptorSequence, uint32 sequenceNumber) argument [all...] |
H A D | Recognition.h | 16 uint32 blockSize, uint32 &blockShift,
|
/haiku/src/tests/kits/support/bblockcache/ |
H A D | BlockCacheExerciseTest.h | 35 void *GetBlock(size_t blockSize); 36 void SaveBlock(void *, size_t blockSize); 37 void FreeBlock(void *, size_t blockSize);
|
H A D | BlockCacheConcurrencyTest.h | 31 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,
|
H A D | BlockCacheExerciseTest.cpp | 181 BlockCacheExerciseTest::GetBlock(size_t blockSize) argument 183 void *thePtr = theCache->Get(blockSize); 191 if (blockSize == sizeOfBlocksInCache) { 215 BlockCacheExerciseTest::SaveBlock(void *thePtr, size_t blockSize) argument 221 if (blockSize == sizeOfBlocksInCache) { 240 theCache->Save(thePtr, blockSize); 250 BlockCacheExerciseTest::FreeBlock(void *thePtr, size_t blockSize) argument 256 if (blockSize == sizeOfBlocksInCache) {
|
/haiku/headers/os/support/ |
H A D | BlockCache.h | 38 BBlockCache(uint32 blockCount, size_t blockSize, 42 void* Get(size_t blockSize); 43 void Save(void *pointer, size_t blockSize);
|
/haiku/src/kits/support/ |
H A D | BlockCache.cpp | 47 BBlockCache::BBlockCache(uint32 blockCount, size_t blockSize, argument 51 fBlockSize(blockSize), 72 if (blockSize < sizeof(_FreeBlock)) 73 blockSize = sizeof(_FreeBlock); 81 _FreeBlock *block = reinterpret_cast<_FreeBlock *>(fAlloc(blockSize)); 110 BBlockCache::Get(size_t blockSize) argument 115 if (blockSize == fBlockSize && fFreeList != 0) { 124 if (blockSize < sizeof(_FreeBlock)) 125 blockSize = sizeof(_FreeBlock); 126 pointer = fAlloc(blockSize); 135 Save(void *pointer, size_t blockSize) argument [all...] |
/haiku/src/system/boot/loader/file_systems/amiga_ffs/ |
H A D | amiga_ffs.h | 20 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...] |
H A D | Volume.cpp | 55 int32 blockSize = partition->block_size; 56 if (get_root_block(fDevice, buffer, blockSize, partition->size) != B_OK) { 62 blockSize = size; 72 char *newBuffer = (char *)realloc(buffer, blockSize); 77 fRootNode.SetTo(buffer, blockSize);
|
/haiku/src/bin/ |
H A D | badblocks.cpp | 12 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/src/add-ons/kernel/file_systems/udf/drive_setup_addon/ |
H A D | udf-ds.cpp | 39 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/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | cache.h | 15 extern void init_cache(BFile* file, int32 blockSize); 16 extern void shutdown_cache(BFile* file, int32 blockSize);
|
/haiku/headers/os/package/hpkg/ |
H A D | BlockBufferPoolNoLock.h | 19 BBlockBufferPoolNoLock(size_t blockSize,
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/fragmenter/ |
H A D | fragmenter.cpp | 163 int blockSize = superBlock.block_size;
local 172 int64 blockCount = st.st_size / blockSize;
182 uint8 *block = new uint8[blockSize];
186 int64 bitmapBlockCount = (bitmapByteCount + blockSize - 1) / blockSize;
190 off_t offset = i * blockSize;
191 read_from(fd, offset, block, blockSize);
193 int toProcess = blockSize;
204 write_to(fd, offset, block, blockSize);
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/dump_log/ |
H A D | dump_log.cpp | 62 const int blockSize = 16; local 69 for (; i < start + blockSize; i++) { 80 for (i = start; i < start + blockSize; i++) { 104 int32 blockSize = superBlock.BlockSize(); local 117 data = (uint8 *)malloc(blockSize); 123 block, blockSize) != blockSize) { 129 int32 arraySize = blockSize / sizeof(off_t); 133 arrayBlocks = ((count + 1) * sizeof(off_t) + blockSize - 1) / blockSize; [all...] |