/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Journal.h | 163 size_t numBlocks = 1) 171 for (size_t i = 0; i < numBlocks; i++) {
|
H A D | Volume.h | 114 off_t numBlocks, block_run& run, 220 Volume::Allocate(Transaction& transaction, Inode* inode, off_t numBlocks, argument 223 return fBlockAllocator.Allocate(transaction, inode, numBlocks, run,
|
H A D | bfs.h | 103 void Initialize(const char *name, off_t numBlocks, uint32 blockSize);
|
H A D | BlockAllocator.cpp | 174 inline void Allocate(uint16 start, uint16 numBlocks); 175 inline void Free(uint16 start, uint16 numBlocks); 274 AllocationBlock::Allocate(uint16 start, uint16 numBlocks) argument 277 ASSERT(uint32(start + numBlocks) <= fNumBits); 283 start, numBlocks)); 287 while (numBlocks > 0) { 289 for (int32 i = start % 32; i < 32 && numBlocks; i++, numBlocks--) 299 "allocated, start = %u, numBlocks = %u\n", start, numBlocks)); [all...] |
H A D | BlockAllocator.h | 38 off_t numBlocks, block_run& run, 43 int32 group, uint16 start, uint16 numBlocks,
|
H A D | Volume.cpp | 57 disk_super_block::Initialize(const char* diskName, off_t numBlocks, argument 78 num_blocks = HOST_ENDIAN_TO_BFS_INT64(numBlocks); 84 off_t bitmapBlocks = (numBlocks + bitsPerBlock - 1) / bitsPerBlock; 565 off_t numBlocks = deviceSize / blockSize; 569 fSuperBlock.Initialize(name, numBlocks, blockSize); 578 if (numBlocks <= 20480) 585 off_t bitmapBlocks = (numBlocks + blockSize * 8 - 1) / (blockSize * 8);
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | BlockAllocator.h | 34 off_t numBlocks, uint32 minimum, fsblock_t& start,
|
H A D | DataStream.h | 28 status_t Enlarge(Transaction& transaction, off_t& numBlocks); 29 status_t Shrink(Transaction& transaction, off_t& numBlocks); 44 uint32 numBlocks); 46 uint32 numBlocks); 48 uint32 numBlocks); 50 uint32 numBlocks); 63 uint32 numBlocks); 65 uint32 numBlocks); 67 uint32 numBlocks); 69 uint32 numBlocks); [all...] |
H A D | HTree.h | 147 uint32 length, uint32* blocks, uint32 numBlocks);
|
H A D | Transaction.cpp | 120 size_t numBlocks) 128 for (size_t i = 0; i < numBlocks; ++i) { 119 WriteBlocks(off_t blockNumber, const uint8* buffer, size_t numBlocks) argument
|
H A D | Transaction.h | 47 size_t numBlocks = 1);
|
H A D | BlockAllocator.cpp | 732 off_t numBlocks, uint32 minimum, fsblock_t& start, uint32& allocated) 734 if (numBlocks <= 0) 744 uint32 numBlocks = inode->Size() / fVolume->BlockSize() + 1; local 748 if (numBlocks < EXT2_DIRECT_BLOCKS) { 750 lastBlock = dataStream->direct[numBlocks]; 752 numBlocks -= EXT2_DIRECT_BLOCKS - 1; 769 if (numBlocks > indexesInDoubleIndirect) { 775 uint32 index = (numBlocks - indexesInDoubleIndirect) 780 if (numBlocks > indexesInIndirect) { 786 uint32 index = (numBlocks 731 Allocate(Transaction& transaction, Inode* inode, off_t numBlocks, uint32 minimum, fsblock_t& start, uint32& allocated) argument [all...] |
H A D | DataStream.cpp | 180 DataStream::Enlarge(Transaction& transaction, off_t& numBlocks) argument 183 B_PRIdOFF "\n", fNumBlocks, numBlocks); 185 off_t targetBlocks = numBlocks; 186 fWaiting = _BlocksNeeded(numBlocks); 187 numBlocks = fWaiting; 253 DataStream::Shrink(Transaction& transaction, off_t& numBlocks) argument 256 B_PRIdOFF "\n", fNumBlocks, numBlocks); 263 off_t blocksToRemove = fNumBlocks - numBlocks; 267 if (numBlocks < kMaxDirect) { 268 status = _RemoveFromDirectBlocks(transaction, numBlocks); 330 _BlocksNeeded(off_t numBlocks) argument 530 _AddForDirectBlocks(Transaction& transaction, uint32 numBlocks) argument 542 _AddForIndirectBlock(Transaction& transaction, uint32 numBlocks) argument 558 _AddForDoubleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument 575 _AddForTripleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument 731 _RemoveFromDirectBlocks(Transaction& transaction, uint32 numBlocks) argument 743 _RemoveFromIndirectBlock(Transaction& transaction, uint32 numBlocks) argument 761 _RemoveFromDoubleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument 780 _RemoveFromTripleIndirectBlock(Transaction& transaction, uint32 numBlocks) argument [all...] |
H A D | ExtentStream.cpp | 155 ExtentStream::Enlarge(Transaction& transaction, off_t& numBlocks) argument 158 "\n", fNumBlocks, numBlocks); 160 off_t targetBlocks = numBlocks; 161 numBlocks = targetBlocks - fNumBlocks; 254 numBlocks++; 292 numBlocks++; 338 numBlocks++; 388 ExtentStream::Shrink(Transaction& transaction, off_t& numBlocks) argument 391 B_PRIdOFF "\n", fNumBlocks, numBlocks); 393 off_t targetBlocks = numBlocks; [all...] |
H A D | ExtentStream.h | 29 status_t Enlarge(Transaction& transaction, off_t& numBlocks); 30 status_t Shrink(Transaction& transaction, off_t& numBlocks);
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/btree/ |
H A D | Journal.h | 61 size_t numBlocks = 1) 64 numBlocks);
|
H A D | cache.cpp | 60 cached_write(void* cache, off_t num, const void* _data, off_t numBlocks) argument 62 if (num + numBlocks > gBlocks.CountItems()) { 67 for (off_t i = 0; i < numBlocks; i++) {
|
H A D | cache.h | 19 off_t numBlocks);
|
/haiku/headers/os/drivers/ |
H A D | fs_cache.h | 60 extern void *block_cache_create(int fd, off_t numBlocks, size_t blockSize, 64 size_t numBlocks); 66 size_t numBlocks);
|
/haiku/headers/private/drivers/ |
H A D | scsi_periph.h | 111 uint64 offset, size_t numBlocks, physical_entry* vecs, size_t vecCount,
|
/haiku/headers/private/file_systems/ |
H A D | DeviceOpener.h | 26 void* InitCache(off_t numBlocks, uint32 blockSize);
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_fs_cache.h | 70 extern void * fssh_block_cache_create(int fd, fssh_off_t numBlocks, 74 fssh_off_t blockNumber, fssh_size_t numBlocks); 76 fssh_off_t blockNumber, fssh_size_t numBlocks);
|
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/ |
H A D | scsi_cd.cpp | 106 size_t numBlocks = B_PAGE_SIZE / blockSize; local 108 if (offset <= numBlocks) 111 offset -= numBlocks; 147 request, offset, numBlocks, entries, numEntries, false, 174 if (numBlocks > offset) 177 offset -= numBlocks;
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Volume.cpp | 54 btrfs_super_block::Initialize(const char* name, off_t numBlocks, argument 66 total_size = B_HOST_TO_LENDIAN_INT64(numBlocks * blockSize); 368 off_t numBlocks = deviceSize / sectorSize; 372 fSuperBlock.Initialize(label, numBlocks, blockSize, sectorSize);
|
H A D | btrfs.h | 257 void Initialize(const char* name, off_t numBlocks,
|