• Home
  • Raw
  • Download

Lines Matching refs:pointer

81   g_debug->pointer->ToggleBacktraceEnabled();  in ToggleBacktraceEnable()
85 g_debug->pointer->EnableDumping(); in EnableDump()
196 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in Add() local
203 pointers_[pointer] = PointerInfoType{PointerInfoType::GetEncodedSize(pointer_size), hash_index}; in Add()
207 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in Remove() local
211 auto entry = pointers_.find(pointer); in Remove()
214 error_log("No tracked pointer found for 0x%" PRIxPTR, pointer); in Remove()
218 pointers_.erase(pointer); in Remove()
225 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in GetFrames() local
229 auto entry = pointers_.find(pointer); in GetFrames()
275 uint8_t* memory = reinterpret_cast<uint8_t*>(info.pointer); in LogFreeError()
299 Header* header = g_debug->GetHeader(reinterpret_cast<const void*>(info.pointer)); in VerifyFreedPointer()
303 info.pointer, header->tag); in VerifyFreedPointer()
315 usable_size = g_dispatch->malloc_usable_size(reinterpret_cast<const void*>(info.pointer)); in VerifyFreedPointer()
322 const uint8_t* memory = reinterpret_cast<const uint8_t*>(info.pointer); in VerifyFreedPointer()
334 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in AddFreed() local
349 last = reinterpret_cast<void*>(info.pointer); in AddFreed()
352 free_pointers_.emplace_back(FreePointerInfoType{pointer, hash_index}); in AddFreed()
359 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in LogFreeBacktrace() local
362 if (info.pointer == pointer) { in LogFreeBacktrace()
443 return a.pointer < b.pointer; in GetList()
452 return a.pointer < b.pointer; in GetList()
487 list_info.size, list_info.pointer, ++track_count, list.size()); in LogLeaks()
551 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in Exists() local
553 return pointers_.count(pointer) != 0; in Exists()