/haiku/src/tools/fs_shell/ |
H A D | fssh.cpp | 299 byte_string(int64_t numBlocks, int64_t blockSize) argument 301 double blocks = 1. * numBlocks * blockSize; 305 sprintf(string, "%" FSSH_B_PRId64, numBlocks * blockSize);
|
H A D | block_cache.cpp | 119 block_cache(int fd, fssh_off_t numBlocks, 471 block_cache::block_cache(int _fd, fssh_off_t numBlocks, fssh_size_t blockSize, argument 476 max_blocks(numBlocks), 1520 fssh_block_cache_create(int fd, fssh_off_t numBlocks, fssh_size_t blockSize, bool readOnly) argument 1522 block_cache* cache = new(std::nothrow) block_cache(fd, numBlocks, blockSize, 1565 fssh_size_t numBlocks) 1580 for (; numBlocks > 0; numBlocks--, blockNumber++) { 1600 fssh_size_t numBlocks) 1605 for (; numBlocks > 1564 fssh_block_cache_sync_etc(void* _cache, fssh_off_t blockNumber, fssh_size_t numBlocks) argument 1599 fssh_block_cache_discard(void* _cache, fssh_off_t blockNumber, fssh_size_t numBlocks) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
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 | 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 | Volume.cpp | 196 off_t numBlocks = fSuperBlock.NumBlocks(Has64bitFeature()) - fFirstDataBlock; 198 fNumGroups = numBlocks / blocksPerGroup; 199 if (numBlocks % blocksPerGroup != 0)
|
H A D | ext2.h | 626 void SetNumBlocks(uint32 numBlocks) argument 628 num_blocks = B_HOST_TO_LENDIAN_INT32(numBlocks); 631 void SetNumBlocks64(uint64 numBlocks) argument 633 num_blocks = B_HOST_TO_LENDIAN_INT32(numBlocks & 0xffffffff); 634 num_blocks_high = B_HOST_TO_LENDIAN_INT16(numBlocks >> 32);
|
H A D | Inode.cpp | 916 Inode::_SetNumBlocks(uint64 numBlocks) argument 918 if (numBlocks <= 0xffffffff) { 919 fNode.SetNumBlocks(numBlocks); 926 if (numBlocks > 0xffffffffffffULL) { 928 numBlocks /= (fVolume->BlockSize() / 512); 932 fNode.SetNumBlocks64(numBlocks);
|
H A D | Inode.h | 146 status_t _SetNumBlocks(uint64 numBlocks);
|
/haiku/src/bin/ |
H A D | df.cpp | 66 ByteString(int64 numBlocks, int64 blockSize) argument 68 double blocks = 1. * numBlocks * blockSize; 72 sprintf(string, "%" B_PRId64, numBlocks * blockSize);
|
/haiku/src/tests/system/kernel/cache/ |
H A D | block_cache_test.cpp | 163 test_transaction(int32 id, int32 numBlocks, int32 numMainBlocks, argument 169 if (numBlocks != transaction->num_blocks) { 171 "%d)!", id, transaction->num_blocks, numBlocks);
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
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,
|
/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/system/kernel/cache/ |
H A D | block_cache.cpp | 243 block_cache(int fd, off_t numBlocks, size_t blockSize, 1397 block_cache::block_cache(int _fd, off_t numBlocks, size_t blockSize, argument 1402 max_blocks(numBlocks), 3448 block_cache_create(int fd, off_t numBlocks, size_t blockSize, bool readOnly) argument 3450 block_cache* cache = new(std::nothrow) block_cache(fd, numBlocks, blockSize, 3498 block_cache_sync_etc(void* _cache, off_t blockNumber, size_t numBlocks) argument 3515 for (; numBlocks > 0; numBlocks--, blockNumber++) { 3541 block_cache_discard(void* _cache, off_t blockNumber, size_t numBlocks) argument 3549 for (size_t i = 0; i < numBlocks; [all...] |
/haiku/src/system/libroot/posix/malloc_hoard2/ |
H A D | heap.h | 142 inline static int numBlocks(const int sizeclass); 418 hoardHeap::numBlocks(const int sizeclass) 487 assert(hoardHeap::numBlocks(sb->getBlockSizeClass()) > 1); 503 if (hoardHeap::numBlocks(sizeclass) <= 1) 520 sb = new((char *)sb) superblock(numBlocks(sizeclass),
|
/haiku/headers/private/drivers/ |
H A D | scsi_periph.h | 111 uint64 offset, size_t numBlocks, physical_entry* vecs, size_t vecCount,
|
/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | scsi_periph_int.h | 110 uint64 offset, size_t numBlocks, physical_entry* vecs, size_t vecCount,
|
H A D | io.cpp | 235 size_t numBlocks = originalNumBlocks; local 255 if (numBlocks > 0x100) 256 numBlocks = 0x100; 266 numBlocks = min_c(numBlocks, 0x100000 - pos); 269 numBytes = numBlocks * blockSize; 270 if (numBlocks != originalNumBlocks) 287 if (offset + numBlocks < 0x200000LL && numBlocks <= 0x100) { 297 cmd->length = numBlocks; 516 periph_read_write(scsi_periph_device_info *device, scsi_ccb *request, uint64 offset, size_t numBlocks, physical_entry* vecs, size_t vecCount, bool isWrite, size_t* _bytesTransferred) argument [all...] |
/haiku/src/add-ons/kernel/generic/locked_pool/ |
H A D | locked_pool.c | 101 enlarge_pool(locked_pool *pool, int numBlocks) argument 115 chunkSize = numBlocks * pool->block_size + pool->header_size; 128 chunk->num_blocks = numBlocks; 138 (numBlocks-1) * pool->block_size; 140 for (i = 0, block = lastBlock; i < numBlocks; 152 if (i < numBlocks) { 179 pool->num_blocks += numBlocks; 180 pool->free_blocks += numBlocks; 185 numWaiting = min_c(pool->num_waiting, numBlocks);
|
/haiku/src/system/boot/platform/efi/ |
H A D | devices.cpp | 71 uint32 numBlocks = (offset + bufferSize + BlockSize() - 1) / BlockSize(); local 76 char readBuffer[numBlocks * BlockSize()]
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | ReplyInterpreter.cpp | 396 uint32 numBlocks = fReply->Stream().GetUInt(); local 397 delegData->fSpaceLimit = fReply->Stream().GetUInt() * numBlocks;
|
/haiku/src/system/boot/platform/riscv/ |
H A D | devices.cpp | 79 uint32 numBlocks = (offset + bufferSize + BlockSize() - 1) / BlockSize(); local 82 new(std::nothrow) char[numBlocks * BlockSize() + 1]); 91 IORequest reply(ioOpWrite, readBuffer.Get(), numBlocks * BlockSize() + 1); 96 if (readBuffer[numBlocks * BlockSize()] != kVirtioBlockStatusOk) {
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | btrfs.h | 257 void Initialize(const char* name, off_t numBlocks,
|
/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/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);
|