Searched refs:fBlockSize (Results 1 - 25 of 78) sorted by relevance

1234

/haiku/src/add-ons/kernel/bus_managers/usb/
H A DPhysicalMemoryAllocator.cpp50 fBlockSize = (size_t *)malloc(size);
59 fBlockSize[i] = biggestSize / arraySlots;
69 fManagedMemory = fBlockSize[0] * fArrayLength[0];
108 free(fBlockSize);
144 if (size == 0 || size > fBlockSize[fArrayCount - 1]) {
152 if (fBlockSize[i] >= size) {
165 TRACE(("PMA: will use array %ld (blocksize: %ld) to allocate %ld bytes\n", arrayToUse, fBlockSize[arrayToUse], size));
195 size_t offset = fBlockSize[arrayToUse] * i;
238 if (size == 0 || size > fBlockSize[fArrayCount - 1]) {
245 if (fBlockSize[
[all...]
H A DPhysicalMemoryAllocator.h54 size_t *fBlockSize; member in class:PhysicalMemoryAllocator
/haiku/src/apps/sudoku/
H A DSudokuField.cpp50 fBlockSize(size)
59 if (archive->FindInt32("block size", (int32*)&fBlockSize) != B_OK)
62 fSize = fBlockSize * fBlockSize;
88 fBlockSize = other.fBlockSize;
106 if (fBlockSize == 0)
117 archive->AddInt32("block size", fBlockSize);
217 if (x != 0 && x % fBlockSize == 0)
385 uint32 offsetX = x / fBlockSize * fBlockSiz
[all...]
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DJournal.cpp92 fBlockSize(sizeof(JournalSuperBlock)),
139 fBlockSize(sizeof(JournalSuperBlock)),
362 + fBlockSize - sizeof(JournalHeader));
391 "space for escaped block (%" B_PRIu32 ")\n", fBlockSize);
392 escapedData = new(std::nothrow) uint8[fBlockSize];
404 memcpy(escapedData + 4, blockData->data, fBlockSize - 4);
418 off_t logOffset = physicalBlock * fBlockSize;
423 finalData, fBlockSize);
424 if (written != fBlockSize) {
450 off_t descriptorBlockOffset = physicalBlock * fBlockSize;
[all...]
H A DHTreeEntryIterator.cpp36 fBlockSize(directory->GetVolume()->BlockSize()),
43 fFirstEntry = offset % fBlockSize / sizeof(HTreeEntry);
63 fBlockSize(blockSize),
106 uint32 maxSize = fBlockSize;
191 DirectoryIterator(fDirectory, start->Block() * fBlockSize, this);
204 status_t status = fDirectory->FindBlock(start->Block() * fBlockSize,
211 fChild = new(std::nothrow) HTreeEntryIterator(blockNum, fBlockSize,
248 status = fDirectory->FindBlock(logicalBlock * fBlockSize, fBlockNum);
348 uint32 maxSize = fBlockSize;
354 fakeEntry->SetEntryLength(fBlockSize);
[all...]
/haiku/src/system/boot/loader/file_systems/fat/
H A DVolume.h36 int32 BlockSize() const { return fBlockSize; }
43 int32 NumBlocks() const { return (int32)((off_t)fTotalSectors * fBytesPerSector / fBlockSize); }
70 uint32 fBlockSize; member in class:FATFS::Volume
/haiku/headers/os/support/
H A DBlockCache.h55 size_t fBlockSize; member in class:BBlockCache
/haiku/src/system/boot/platform/atari_m68k/
H A Ddevices.cpp125 uint32 BlockSize() const { return fBlockSize; }
142 uint32 fBlockSize; member in class:BlockHandle
590 , fBlockSize(0)
607 uint32 offset = pos % fBlockSize;
608 pos /= fBlockSize;
611 uint32 blocksLeft = (bufferSize + offset + fBlockSize - 1) / fBlockSize;
615 // blocksLeft * fBlockSize, pos * fBlockSize, offset));
622 totalBytesRead += fBlockSize
[all...]
/haiku/src/add-ons/kernel/partitioning_systems/gpt/
H A DHeader.cpp52 fBlockSize(blockSize),
138 fBlockSize(blockSize),
171 uint32 entryBlocks = (arraySize + fBlockSize - 1) / fBlockSize;
214 fHeader.EntriesBlock() * fBlockSize + entryOffset,
224 fBackupHeader.EntriesBlock() * fBlockSize + entryOffset,
242 uint64 deviceSize = fHeader.AlternateBlock() * fBlockSize;
243 partition->SetTo(fBlockSize, deviceSize, 0xEE, false, fBlockSize);
248 PartitionMapWriter writer(fd, fBlockSize);
[all...]
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DBlockCache.h41 uint32 GetBlockSize() const { return fBlockSize; }
59 uint32 fBlockSize; member in class:BlockCache
/haiku/src/add-ons/kernel/file_systems/udf/
H A DVolume.h50 uint32 BlockSize() const { return fBlockSize; }
66 uint32 fBlockSize; member in class:Volume
/haiku/src/add-ons/kernel/partitioning_systems/session/
H A DDisc.h74 uint32 BlockSize() { return fBlockSize; }
94 uint32 fBlockSize; member in class:Session
/haiku/src/kits/package/hpkg/
H A DBlockBufferPoolImpl.cpp31 fBlockSize(blockSize),
61 if (size > fBlockSize)
116 if (buffer->Size() != fBlockSize) {
161 if (buffer->Size() == fBlockSize && fAllocatedBlocks < fMaxCachedBlocks)
173 std::max(size, fBlockSize));
/haiku/src/kits/support/
H A DList.cpp37 fBlockSize(count),
40 if (fBlockSize <= 0)
41 fBlockSize = 1;
51 fBlockSize(other.fBlockSize)
67 fBlockSize = other.fBlockSize;
481 int32 newSize = fPhysicalSize > 0 ? fPhysicalSize : fBlockSize;
484 targetSize = fBlockSize;
501 fResizeThreshold = fPhysicalSize >> 2 >= fBlockSize
[all...]
H A DBlockCache.cpp51 fBlockSize(blockSize),
115 if (blockSize == fBlockSize && fFreeList != 0) {
139 if (blockSize == fBlockSize && fFreeBlocks < fBlockCount) {
/haiku/src/system/kernel/device_manager/
H A Ddma_resources.cpp96 fBlockSize(0),
163 ASSERT(fBlockSize == 0);
166 fBlockSize = blockSize == 0 ? 1 : blockSize;
412 generic_size_t partialBegin = offset & (fBlockSize - 1);
437 offset, request->RemainingBytes(), fBlockSize, partialBegin);
444 // TODO: !partialOperation || totalLength >= fBlockSize
445 // TODO: Maybe enforce fBounceBufferSize >= 2 * fBlockSize.
522 length = fBlockSize;
637 generic_size_t diff = dmaLength & (fBlockSize - 1);
654 if (dmaVec.length < fBlockSize)
[all...]
H A DIOSchedulerSimple.cpp95 fBlockSize(0),
162 fBlockSize = fDMAResource->BlockSize();
163 if (fBlockSize == 0)
164 fBlockSize = 512;
189 fIterationBandwidth = fBlockSize * 8192;
190 fMinOwnerBandwidth = fBlockSize * 1024;
191 fMaxOwnerBandwidth = fBlockSize * 4096;
412 while (quantum >= (off_t)fBlockSize && request->RemainingBytes() > 0) {
606 if (owner == NULL || quantum < (off_t)fBlockSize) {
613 while (resourcesAvailable && iterationBandwidth >= (off_t)fBlockSize) {
[all...]
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DVolume.cpp169 fBlockSize = 1 << fSuperBlock.BlockShift();
170 TRACE("block size %" B_PRIu32 "\n", fBlockSize);
171 fEntriesPerBlock = (fBlockSize / sizeof(struct exfat_entry));
184 fBlockCache = opener.InitCache(fSuperBlock.NumBlocks(), fBlockSize);
241 const uint8* block = cached.SetTo(EXFAT_SUPER_BLOCK_OFFSET / fBlockSize);
246 memcpy(&fSuperBlock, block + EXFAT_SUPER_BLOCK_OFFSET % fBlockSize,
274 uint32 clusterPerBlock = fBlockSize / sizeof(cluster_t);
/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A DPartitionMapParser.h50 uint32 fBlockSize; member in class:PartitionMapParser
H A DPartitionMapParser.cpp57 fBlockSize(blockSize),
94 if (fBlockSize != 512 && (hadToReFitSize
101 uint32 previousBlockSize = fBlockSize;
104 fBlockSize = 512;
113 fBlockSize = previousBlockSize;
151 partition->SetTo(descriptor, 0, fBlockSize);
/haiku/headers/private/package/hpkg/
H A DBlockBufferPoolImpl.h51 size_t fBlockSize; member in class:BPackageKit::BHPKG::BPrivate::BlockBufferPoolImpl
/haiku/src/add-ons/translators/psd/
H A DDataArray.cpp11 fBlockSize = blockSize;
28 int32 blocks = ((fDataSize + size) / fBlockSize) + 1;
29 uint8 *newData = (uint8*)realloc(fData, blocks * fBlockSize);
32 fAllocatedDataSize = blocks * fBlockSize;
/haiku/src/add-ons/kernel/partitioning_systems/common/
H A DPartitionMapWriter.h68 int32 fBlockSize; member in class:PartitionMapWriter
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DVolume.h54 uint32 BlockSize() const { return fBlockSize; }
88 uint32 fBlockSize; member in class:Volume
H A DVolume.cpp147 fBlockSize = fSuperBlock.BlockSize();
149 TRACE("block size %" B_PRIu32 "\n", fBlockSize);
178 fBlockCache = opener.InitCache(fSuperBlock.TotalSize() / fBlockSize,
179 fBlockSize);
374 fBlockSize = fSuperBlock.BlockSize();
384 fBlockCache = opener.InitCache(fSuperBlock.TotalSize() / fBlockSize,
385 fBlockSize);
446 const uint8* block = cached.SetTo(BTRFS_SUPER_BLOCK_OFFSET / fBlockSize);
451 memcpy(&fSuperBlock, block + BTRFS_SUPER_BLOCK_OFFSET % fBlockSize,
465 physicalBlock = physical / fBlockSize;
[all...]

Completed in 117 milliseconds

1234