Searched refs:kChunkSize (Results 1 - 9 of 9) sorted by relevance

/haiku/src/kits/package/hpkg/
H A DPackageFileHeapReader.cpp60 ssize_t chunkCount = (fUncompressedHeapSize + kChunkSize - 1) / kChunkSize;
93 uint16* buffer = (uint16*)malloc(kChunkSize);
103 size_t toRead = std::min(remainingChunks, kChunkSize / 2);
121 || fCompressedHeapSize - lastChunkOffset > kChunkSize
123 > fUncompressedHeapSize - (chunkCount - 1) * kChunkSize) {
144 ssize_t chunkCount = (fUncompressedHeapSize + kChunkSize - 1) / kChunkSize;
160 = ((uint64)chunkIndex + 1) * kChunkSize >= fUncompressedHeapSize;
165 ? fUncompressedHeapSize - (uint64)chunkIndex * kChunkSize
[all...]
H A DPackageFileHeapAccessorBase.cpp61 const size_t max32BitChunks = (uint64(1) << 32) / kChunkSize;
73 uint32 offset = kChunkSize;
74 for (size_t i = 1; i < actual32BitChunks; i++, offset += kChunkSize)
80 uint64 offset = actual32BitChunks * kChunkSize;
83 i++, offset += kChunkSize) {
251 compressedDataBuffer = (uint16*)malloc(kChunkSize);
252 uncompressedDataBuffer = (uint16*)malloc(kChunkSize);
261 size_t chunkIndex = size_t(offset / kChunkSize);
262 size_t inChunkOffset = (uint64)offset - (uint64)chunkIndex * kChunkSize;
271 size_t toWrite = std::min((size_t)kChunkSize
[all...]
H A DPackageFileHeapWriter.cpp228 fPendingDataBuffer = malloc(kChunkSize);
229 fCompressedDataBuffer = malloc(kChunkSize);
244 size_t chunkCount = (fUncompressedHeapSize + kChunkSize - 1) / kChunkSize;
269 off_t(kChunkSize - fPendingDataSize));
283 if (fPendingDataSize == kChunkSize) {
340 ChunkBuffer chunkBuffer(this, kChunkSize);
341 uint64 writeOffset = ranges[0].offset - ranges[0].offset % kChunkSize;
363 ssize_t firstChunkIndex = ssize_t(writeOffset / kChunkSize);
365 fUncompressedHeapSize = (uint64)firstChunkIndex * kChunkSize;
[all...]
/haiku/src/system/libroot/posix/crypt/
H A DSHA256.cpp18 static const uint32 kChunkSize = 64; // 64 bytes == 512 bits member in namespace:BPrivate
74 while (fBytesInBuffer + size >= kChunkSize) {
75 size_t toCopy = kChunkSize - fBytesInBuffer;
106 if (fBytesInBuffer > kChunkSize - 8) {
108 kChunkSize - fBytesInBuffer);
114 if (fBytesInBuffer < kChunkSize - 8) {
116 kChunkSize - 8 - fBytesInBuffer);
120 uint64* target = (uint64*)((uint8*)fBuffer + kChunkSize - 8);
142 for (int i = 0; i < (int)kChunkSize / 4; i++)
/haiku/headers/private/package/hpkg/
H A DPackageFileHeapAccessorBase.h87 { return kChunkSize; }
100 static const size_t kChunkSize = 64 * 1024; member in class:BPackageKit::BHPKG::BPrivate::PackageFileHeapAccessorBase
/haiku/src/system/boot/loader/
H A Dkernel_args.cpp19 static const size_t kChunkSize = 16 * B_PAGE_SIZE; variable
26 static size_t sFree = kChunkSize;
415 if (alignedSize > kChunkSize / 2 && sFree < alignedSize) {
434 if (platform_allocate_region(&block, kChunkSize, B_READ_AREA | B_WRITE_AREA,
441 sFree = kChunkSize - alignedSize;
446 if (add_kernel_args_range((void *)translated_block, kChunkSize) != B_OK)
/haiku/src/bin/
H A Dcatattr.cpp41 const uint32 kChunkSize = 16; local
49 for (uint32 i = 0; i < kChunkSize; i++) {
59 for (uint32 i = 0; i < kChunkSize; i++) {
H A Dlistattr.cpp27 const uint32 kChunkSize = 16; local
35 for (uint32 i = 0; i < kChunkSize; i++) {
45 for (uint32 i = 0; i < kChunkSize; i++) {
/haiku/src/add-ons/kernel/file_systems/packagefs/
H A Dkernel_interface.cpp1085 PackageFileHeapAccessorBase::kChunkSize, sizeof(void*),

Completed in 71 milliseconds