/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | File.h | 46 static uint32 _DepthForBlockCount(uint64 blockCount); 48 int32 levelCount, uint64 blockCount); 49 static LevelInfo* _GetLevelInfos(uint64 blockCount, 52 status_t _ShrinkTree(uint64 blockCount, 55 status_t _GrowTree(uint64 blockCount,
|
H A D | File.cpp | 145 uint64 blockCount = BLOCK_ROUND_UP(size) / B_PAGE_SIZE; local 148 if (newBlockCount != blockCount) { 150 if (newBlockCount < blockCount) 151 error = _ShrinkTree(blockCount, newBlockCount, transaction); 153 error = _GrowTree(blockCount, newBlockCount, transaction); 436 File::_DepthForBlockCount(uint64 blockCount) argument 441 while (blockCount > addressableBlocks) { 451 File::_UpdateLevelInfos(LevelInfo* infos, int32 levelCount, uint64 blockCount) argument 453 if (blockCount == 0) { 462 infos[i].childCount = (blockCount 470 _GetLevelInfos(uint64 blockCount, int32& _levelCount) argument 486 _ShrinkTree(uint64 blockCount, uint64 newBlockCount, Transaction& transaction) argument 596 _GrowTree(uint64 blockCount, uint64 newBlockCount, Transaction& transaction) argument 738 uint64 blockCount = ((uint64)size + inBlockOffset + B_PAGE_SIZE - 1) local [all...] |
/haiku/src/kits/support/ |
H A D | BlockCache.cpp | 47 BBlockCache::BBlockCache(uint32 blockCount, size_t blockSize, argument 53 fBlockCount(blockCount), 76 if (blockCount == 0) 77 blockCount = 1; 80 while (blockCount--) {
|
/haiku/headers/private/kernel/fs/ |
H A D | devfs.h | 32 void devfs_compute_geometry_size(device_geometry* geometry, uint64 blockCount,
|
/haiku/headers/os/support/ |
H A D | BlockCache.h | 38 BBlockCache(uint32 blockCount, size_t blockSize,
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | BlockCache.cpp | 87 BlockCache::Init(int device, uint64 blockCount, uint32 blockSize) argument 94 fBlockCount = blockCount; 97 fCacheHandle = block_cache_create(fDevice, blockCount, blockSize, true);
|
H A D | BlockCache.h | 38 status_t Init(int device, uint64 blockCount, uint32 blockSize);
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/fragmenter/ |
H A D | fragmenter.cpp | 172 int64 blockCount = st.st_size / blockSize;
local 173 if (blockCount != superBlock.num_blocks) {
175 "the superblock differ: %lld vs. %lld\n", blockCount,
184 int64 bitmapByteCount = blockCount / 8; // round down, we ignore the
|
/haiku/src/add-ons/kernel/partitioning_systems/gpt/ |
H A D | gpt.h | 113 void SetBlockCount(uint64 blockCount) argument 114 { SetEndBlock(StartBlock() + blockCount - 1); }
|
H A D | gpt.cpp | 593 uint64 blockCount = entry.BlockCount(); local 596 entry.SetBlockCount(blockCount);
|
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.cpp | 1274 usb_disk_block_read(device_lun *lun, uint64 blockPosition, size_t blockCount, argument 1286 commandBlock[6] = blockCount >> 24; 1287 commandBlock[7] = blockCount >> 16; 1288 commandBlock[8] = blockCount >> 8; 1289 commandBlock[9] = blockCount; 1301 } else if (blockPosition + blockCount < 0x100000000LL && blockCount <= 0x10000) { 1308 commandBlock[7] = blockCount >> 8; 1309 commandBlock[8] = blockCount; 1324 commandBlock[10] = blockCount >> 2 1336 usb_disk_block_write(device_lun *lun, uint64 blockPosition, size_t blockCount, struct transfer_data data, size_t *length) argument 1839 const size_t blockCount = length / lun->block_size; local 1885 const size_t blockCount = length / lun->block_size; local [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Journal.cpp | 352 long& cookie, ArrayDeleter<uint8>& escapedDataDeleter, uint32& blockCount, 432 blockCount++; 461 blockCount++; 564 uint32 blockCount = 0; local 572 blockCount, finished); 583 blockCount, finished); 609 blockCount++; 631 blockCount++; 632 fLogEnd = _WrapAroundLog(fLogEnd + blockCount); 350 _WritePartialTransactionToLog(JournalHeader* descriptorBlock, bool detached, uint8** _escapedData, uint32 &logBlock, off_t& blockNumber, long& cookie, ArrayDeleter<uint8>& escapedDataDeleter, uint32& blockCount, bool& finished) argument
|
H A D | Volume.cpp | 85 uint32 blockCount = (fNumGroups + fGroupsPerBlock - 1) local 87 for (uint32 i = 0; i < blockCount; i++) 228 uint32 blockCount = (fNumGroups + fGroupsPerBlock - 1) / fGroupsPerBlock; local 230 fGroupBlocks = (uint8**)malloc(blockCount * sizeof(uint8*)); 234 memset(fGroupBlocks, 0, blockCount * sizeof(uint8*));
|
H A D | Journal.h | 259 uint32& blockCount, bool& finished);
|
/haiku/src/bin/makebootable/platform/bios_ia32/ |
H A D | makebootable.cpp | 557 int64 blockCount; 565 if (ioctl(baseFD, DKIOCGETBLOCKCOUNT, &blockCount) == -1) { 572 deviceSize = blockSize * blockCount;
|
/haiku/src/system/boot/loader/file_systems/tarfs/ |
H A D | tarfs.cpp | 678 int blockCount = inflatedBytes / BLOCK_SIZE; local 681 while (blockIndex < blockCount) {
|
/haiku/src/tests/system/kernel/file_corruption/driver/ |
H A D | checksum_device.cpp | 101 status_t Init(int fd, uint64 blockCount, uint32 cachedBlockCount) argument 103 fBlockCount = blockCount;
|
/haiku/src/system/kernel/device_manager/ |
H A D | devfs.cpp | 2239 devfs_compute_geometry_size(device_geometry* geometry, uint64 blockCount, argument 2243 while (blockCount > UINT32_MAX) { 2245 blockCount >>= 1; 2249 geometry->sectors_per_track = blockCount;
|