Searched refs:free_list_ (Results 1 – 5 of 5) sorted by relevance
25 for (Buffer* buffer : free_list_) { in ~BufferQueue()50 free_list_.push_back(packet); in ReadFront()66 if (!free_list_.empty()) { in WriteBack()67 packet = free_list_.back(); in WriteBack()68 free_list_.pop_back(); in WriteBack()
50 std::vector<Buffer*> free_list_ GUARDED_BY(crit_);
86 free_list_(0), in CodeRange()169 free_list_.AddAll(allocation_list_); in GetNextAllocationBlock()171 free_list_.Sort(&CompareFreeBlockAddress); in GetNextAllocationBlock()172 for (int i = 0; i < free_list_.length();) { in GetNextAllocationBlock()173 FreeBlock merged = free_list_[i]; in GetNextAllocationBlock()176 while (i < free_list_.length() && in GetNextAllocationBlock()177 free_list_[i].start == merged.start + merged.size) { in GetNextAllocationBlock()178 merged.size += free_list_[i].size; in GetNextAllocationBlock()185 free_list_.Clear(); in GetNextAllocationBlock()239 free_list_.Add(FreeBlock(address, length)); in FreeRawMemory()[all …]
1228 List<FreeBlock> free_list_; variable2175 free_list_.ResetStats(); in ClearStats()2183 intptr_t Available() override { return free_list_.Available(); } in Available()2197 virtual intptr_t Waste() { return free_list_.wasted_bytes(); } in Waste()2237 int wasted = free_list_.Free(start, size_in_bytes, kLinkCategory); in Free()2243 int wasted = free_list_.Free(start, size_in_bytes, kDoNotLinkCategory); in UnaccountedFree()2247 void ResetFreeList() { free_list_.Reset(); } in ResetFreeList()2326 FreeList* free_list() { return &free_list_; } in free_list()2380 FreeList free_list_; variable
458 object = free_list_.Allocate(size_in_bytes); in AllocateRawUnaligned()495 object = free_list_.Allocate(allocation_size); in AllocateRawAligned()