Home
last modified time | relevance | path

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

/aosp12/system/extras/memory_replay/
H A DPointers.cpp42 pointers_ = reinterpret_cast<pointer_data*>(memory); in Pointers()
46 if (pointers_ != nullptr) { in ~Pointers()
47 munmap(pointers_, pointers_size_); in ~Pointers()
48 pointers_ = nullptr; in ~Pointers()
80 if (atomic_load(&pointers_[index].key_pointer) == key_pointer) { in Find()
81 return pointers_ + index; in Find()
94 if (atomic_compare_exchange_strong(&pointers_[index].key_pointer, &empty, in FindEmpty()
96 return pointers_ + index; in FindEmpty()
111 if (atomic_load(&pointers_[i].key_pointer) != 0) { in FreeAll()
112 free(pointers_[i].pointer); in FreeAll()
H A DThread.h39 void set_pointers(Pointers* pointers) { pointers_ = pointers; } in set_pointers()
40 Pointers* pointers() { return pointers_; } in pointers()
54 Pointers* pointers_ = nullptr; variable
H A DThreads.cpp50 : pointers_(pointers), max_threads_(max_threads) { in Threads()
82 thread->pointers_ = pointers_; in CreateThread()
H A DPointers.h45 pointer_data* pointers_ = nullptr; variable
H A DThreads.h42 Pointers* pointers_ = nullptr;
/aosp12/bionic/libc/malloc_debug/
H A DPointerData.cpp62 std::unordered_map<uintptr_t, PointerInfoType> PointerData::pointers_ GUARDED_BY(
92 pointers_.clear(); in Initialize()
212 auto entry = pointers_.find(pointer); in Remove()
213 if (entry == pointers_.end()) { in Remove()
219 pointers_.erase(pointer); in Remove()
230 auto entry = pointers_.find(pointer); in GetFrames()
231 if (entry == pointers_.end()) { in GetFrames()
387 for (const auto& entry : pointers_) { in GetList()
504 if (pointers_.empty()) { in GetAllocList()
516 if (pointers_.empty()) { in GetInfo()
[all …]
H A DPointerData.h144 static iterator begin() { return pointers_.begin(); }
145 static iterator end() { return pointers_.end(); }
179 static std::unordered_map<uintptr_t, PointerInfoType> pointers_;