Home
last modified time | relevance | path

Searched refs:aMemChunk (Results 1 – 1 of 1) sorted by relevance

/external/opencore/protocols/http_parcom/src/
Doscl_variablesize_mem_pool.h319 int32 PushMemChunkToChunkVector(OsclMemoryFragment* aMemChunk) in PushMemChunkToChunkVector() argument
322 OSCL_TRY(leavecode, iUsedMemChunkList.push_back(*aMemChunk)); in PushMemChunkToChunkVector()
439 bool reclaim(OsclMemoryFragment *aMemChunk) in reclaim() argument
445 OSCL_TRY(err, iFreeMemChunkList.push_back(*aMemChunk)); in reclaim()
455 searchSegmentContinuity(aMemChunk, index_leftContinuity, index_rightContinuity); in reclaim()
458 return doMerge(aMemChunk, index_leftContinuity, index_rightContinuity); in reclaim()
473 …void searchSegmentContinuity(OsclMemoryFragment *aMemChunk, int32 &index_leftContinuity, int32 &in… in searchSegmentContinuity() argument
475 uint8 *leftPtr = (uint8 *)aMemChunk->ptr; in searchSegmentContinuity()
476 uint8 *rightPtr = (uint8 *)aMemChunk->ptr + aMemChunk->len; in searchSegmentContinuity()
504 …bool doMerge(OsclMemoryFragment *aMemChunk, const int32 index_leftContinuity, const int32 index_ri… in doMerge() argument
[all …]