Searched refs:Allocate (Results 1 - 25 of 44) sorted by relevance

12

/haiku/headers/private/kernel/util/
H A DMallocFreeAllocator.h19 Pointer Allocate() { function in class:MallocFreeAllocator
H A DOpenHashTable.h62 void* Allocate(size_t size) const function in struct:MallocAllocator
437 = (ValueType**)fAllocator.Allocate(sizeof(ValueType*) * newSize);
H A DAVLTreeMap.h27 inline Node* Allocate(const Key& key, const Value& value)
475 return fStrategy.Allocate(key, value);
612 inline Node* Allocate(const Key& key, const Value& value) function in class:AVLTreeMapStrategy::Auto
614 Node* result = fAllocator.Allocate();
/haiku/src/servers/print/
H A DResourceManager.h48 Resource* Allocate(const char* transport, const char* address, const char* connection);
H A DResourceManager.cpp86 ResourceManager::Allocate(const char* transport, const char* address, const char* connection) { function in class:ResourceManager
/haiku/src/tests/system/kernel/file_corruption/fs/
H A DBlockAllocator.h28 status_t Allocate(uint64 baseHint, uint64 count,
96 status_t Allocate(uint64 baseHint = 0) function in class:AllocatedBlock
99 status_t error = fAllocator->Allocate(0, 1, fTransaction, fIndex,
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DBlockAllocator.h33 status_t Allocate(Transaction& transaction, Inode* inode,
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DPhysicalMemoryAllocator.h27 status_t Allocate(size_t size,
/haiku/src/servers/app/
H A DClientMemoryAllocator.h43 void* Allocate(size_t size, block** _address,
78 void* Allocate(ClientMemoryAllocator* allocator,
H A DClientMemoryAllocator.cpp67 ClientMemoryAllocator::Allocate(size_t size, block** _address, bool& newArea) function in class:ClientMemoryAllocator
336 ClientMemory::Allocate(ClientMemoryAllocator* allocator, size_t size, function in class:ClientMemory
341 return fAllocator->Allocate(size, &fBlock, newArea);
H A DBitmapManager.cpp129 clientData = (overlay_client_data*)bitmap->fClientMemory.Allocate(
148 buffer = (uint8*)bitmap->fClientMemory.Allocate(allocator,
/haiku/src/system/kernel/slab/
H A DHashedObjectCache.h82 void* Allocate(size_t size) const function in struct:HashedObjectCache::InternalAllocator
H A DSmallObjectCache.cpp76 status_t error = MemoryManager::Allocate(this, flags, pages);
H A DHashedObjectCache.cpp116 if (MemoryManager::Allocate(this, flags, pages) == B_OK
H A DMemoryManager.h47 static status_t Allocate(ObjectCache* cache, uint32 flags,
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DBlockAllocator.h37 status_t Allocate(Transaction& transaction, Inode* inode,
H A DVolume.h113 status_t Allocate(Transaction& transaction, Inode* inode,
220 Volume::Allocate(Transaction& transaction, Inode* inode, off_t numBlocks, function in class:Volume
223 return fBlockAllocator.Allocate(transaction, inode, numBlocks, run,
H A DBlockAllocator.cpp41 class Allocate : public AbstractTraceEntry { class in namespace:BFSBlockTracing
43 Allocate(block_run run) function in class:BFSBlockTracing::Allocate
174 inline void Allocate(uint16 start, uint16 numBlocks);
201 status_t Allocate(Transaction& transaction, uint16 start, int32 length);
274 AllocationBlock::Allocate(uint16 start, uint16 numBlocks) function in class:AllocationBlock
298 FATAL(("AllocationBlock::Allocate(): some blocks are already "
379 AllocationGroup::Allocate(Transaction& transaction, uint16 start, int32 length)
430 cached.Allocate(start, numBlocks);
603 if (fGroups[i].Allocate(transaction, 0, reservedBlocksInGroup) < B_OK) {
691 if (groups[0].Allocate(transactio
[all...]
/haiku/src/system/kernel/debug/
H A Ddebug_heap.cpp62 = (DebugAllocPool*)Allocate(sizeof(DebugAllocPool));
94 void* Allocate(size_t size) function in struct:DebugAllocPool
277 return sCurrentPool->Allocate(size);
/haiku/src/add-ons/translators/ico/
H A DICO.cpp37 void *Allocate(size_t size) { return fMemory = malloc(size); } function in class:TempAllocator
288 uint8 *xorData = (uint8 *)xorAllocator.Allocate(xorDataSize);
295 andData = (uint8 *)andAllocator.Allocate(andDataSize);
300 rgba32_color *outRowData = (rgba32_color *)rowAllocator.Allocate(outRowBytes);
395 uint8 *xorRowData = (uint8 *)xorAllocator.Allocate(xorRowBytes);
399 uint8 *andRowData = (uint8 *)andAllocator.Allocate(andRowBytes);
694 uint8 *bitsData = (uint8 *)dataAllocator.Allocate(bitsHeader.rowBytes * height);
/haiku/src/add-ons/translators/pcx/
H A DPCX.cpp36 void *Allocate(size_t size) { return fMemory = malloc(size); } function in class:TempAllocator
89 uint8 *palette = (uint8 *)paletteAllocator.Allocate(3 * 256);
94 scanLineData[row] = (uint8 *)scanLineAllocator.Allocate(scanLineLength);
/haiku/src/tools/fs_shell/
H A DOpenHashTable.h62 void* Allocate(size_t size) const function in struct:MallocAllocator
437 = (ValueType**)fAllocator.Allocate(sizeof(ValueType*) * newSize);
H A Dblock_cache.cpp126 void* Allocate();
528 block_cache::Allocate() function in class:FSShell::block_cache
569 block->current_data = Allocate();
847 block->original_data = cache->Allocate();
858 block->parent_data = cache->Allocate();
1722 block->compare = cache->Allocate();
/haiku/src/system/kernel/scheduler/
H A Dscheduling_analysis.cpp245 void* Allocate(size_t size) function in class:SchedulingAnalysis::SchedulingAnalysisManager
305 void* memory = Allocate(sizeof(Thread));
326 void* memory = Allocate(sizeof(WaitObject));
402 void* memory = Allocate(sizeof(ThreadWaitObject));
443 = (scheduling_analysis_thread**)Allocate(
/haiku/src/system/boot/loader/
H A Dheap.cpp182 status_t Allocate(size_t size) function in struct:LargeAllocation
269 if (allocation->Allocate(size) != B_OK) {

Completed in 638 milliseconds

12