Searched refs:FreeChunk (Results 1 – 2 of 2) sorted by relevance
190 struct FreeChunk { struct in base::internal::AshmemRegion191 FreeChunk() : previous_chunk(NULL), start(NULL), size(0) {} in FreeChunk() function193 explicit FreeChunk(size_t size) in FreeChunk() argument199 FreeChunk(void* previous_chunk, void* start, size_t size) in FreeChunk() function212 bool operator<(const FreeChunk& other) const { in operator <() argument239 const FreeChunk reused_chunk = RemoveFreeChunkFromIterator_Locked( in ReuseFreeChunk_Locked()240 free_chunks_.lower_bound(FreeChunk(actual_size))); in ReuseFreeChunk_Locked()272 FreeChunk(reused_chunk.start, new_chunk_start, new_chunk_size)); in ReuseFreeChunk_Locked()309 const FreeChunk free_chunk = RemoveFreeChunk_Locked(previous_chunk); in MergeAndAddFreeChunk_Locked()324 const FreeChunk next_free_chunk = RemoveFreeChunk_Locked(next_chunk); in MergeAndAddFreeChunk_Locked()[all …]
114 FreeChunk(); in ~DeltaWindowSection()128 FreeChunk(); in Init()133 void Invalidate() { FreeChunk(); } in Invalidate()168 void FreeChunk() { in FreeChunk() function