Lines Matching refs:pointer
83 g_debug->pointer->ToggleBacktraceEnabled(); in ToggleBacktraceEnable()
87 g_debug->pointer->EnableDumping(); in EnableDump()
293 uintptr_t pointer = DemanglePointer(info.mangled_ptr); in LogFreeError() local
294 uint8_t* memory = reinterpret_cast<uint8_t*>(pointer); in LogFreeError()
316 uintptr_t pointer = DemanglePointer(info.mangled_ptr); in VerifyFreedPointer() local
319 Header* header = g_debug->GetHeader(reinterpret_cast<const void*>(pointer)); in VerifyFreedPointer()
322 error_log("+++ ALLOCATION 0x%" PRIxPTR " HAS CORRUPTED HEADER TAG 0x%x AFTER FREE", pointer, in VerifyFreedPointer()
335 usable_size = g_dispatch->malloc_usable_size(reinterpret_cast<const void*>(pointer)); in VerifyFreedPointer()
342 const uint8_t* memory = reinterpret_cast<const uint8_t*>(pointer); in VerifyFreedPointer()
378 uintptr_t pointer = reinterpret_cast<uintptr_t>(ptr); in LogFreeBacktrace() local
381 if (DemanglePointer(info.mangled_ptr) == pointer) { in LogFreeBacktrace()
408 uintptr_t pointer = DemanglePointer(entry.first); in GetList() local
418 error_log("Pointer 0x%" PRIxPTR " hash_index %zu does not exist.", pointer, hash_index); in GetList()
426 error_log("Pointer 0x%" PRIxPTR " hash_index %zu does not exist.", pointer, hash_index); in GetList()
436 list->emplace_back(ListInfoType{pointer, 1, entry.second.RealSize(), in GetList()
463 return a.pointer < b.pointer; in GetList()
472 return a.pointer < b.pointer; in GetList()
507 list_info.size, list_info.pointer, ++track_count, list.size()); in LogLeaks()
659 void PointerData::IteratePointers(std::function<void(uintptr_t pointer)> fn) { in IteratePointers()