OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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