HomeSort by relevance Sort by last modified time
    Searched refs:MemPoolBlockInfo (Results 1 - 2 of 2) sorted by null

  /external/opencore/oscl/oscl/osclmemory/src/
oscl_mem_mempool.h 299 struct MemPoolBlockInfo;
308 MemPoolBlockInfo* iNextFreeBlock; // Pointer to the next free memory block
313 struct MemPoolBlockInfo
316 MemPoolBlockInfo* iNextFreeBlock; // Pointer to the next (right neighbor) free block in the buffer. NULL if none.
317 MemPoolBlockInfo* iPrevFreeBlock; // Pointer to the previous (left neighbor) free block in the buffer. NULL if first free block
332 MemPoolBlockInfo* findfreeblock(uint32 aBlockSize);
333 OsclAny* allocateblock(MemPoolBlockInfo& aBlockPtr, uint32 aNumBytes);
334 void deallocateblock(MemPoolBlockInfo& aBlockPtr);
oscl_mem_mempool.cpp 277 iBlockInfoAlignedSize = oscl_mem_aligned_size(sizeof(MemPoolBlockInfo));
310 MemPoolBlockInfo* freeblock = NULL;
403 freeblock = (MemPoolBlockInfo*)(newbuffer->iNextFreeBlock);
437 freeblock = (MemPoolBlockInfo*)(newbuffer->iNextFreeBlock);
465 MemPoolBlockInfo* retblock = (MemPoolBlockInfo*)(byteptr - iBlockInfoAlignedSize);
589 MemPoolBlockInfo* resizeblock = (MemPoolBlockInfo*)(byteptr - iBlockInfoAlignedSize);
610 MemPoolBlockInfo* freeblock = (MemPoolBlockInfo*)((uint8*)resizeblock + resizeblock->iBlockSize - alignedbytestofree)
    [all...]

Completed in 1062 milliseconds