Home
last modified time | relevance | path

Searched refs:RootRegion (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/compiler-rt/lib/lsan/
Dlsan_common.h125 struct RootRegion { struct
140 InternalMmapVector<RootRegion> const *GetRootRegions(); argument
141 void ScanRootRegion(Frontier *frontier, RootRegion const &region,
Dlsan_common.cpp101 static InternalMmapVector<RootRegion> *root_regions;
103 InternalMmapVector<RootRegion> const *GetRootRegions() { return root_regions; } in GetRootRegions()
107 ALIGNED(64) static char placeholder[sizeof(InternalMmapVector<RootRegion>)]; in InitializeRootRegions()
108 root_regions = new (placeholder) InternalMmapVector<RootRegion>(); in InitializeRootRegions()
339 void ScanRootRegion(Frontier *frontier, const RootRegion &root_region, in ScanRootRegion()
354 const RootRegion &root_region) { in ProcessRootRegion()
850 RootRegion region = {reinterpret_cast<uptr>(begin), size}; in __lsan_register_root_region()
863 RootRegion region = (*root_regions)[i]; in __lsan_unregister_root_region()
Dlsan_common_mac.cpp152 InternalMmapVector<RootRegion> const *root_regions = GetRootRegions(); in ProcessPlatformSpecificAllocations()
/external/compiler-rt/lib/lsan/
Dlsan_common.cc90 struct RootRegion { struct
95 InternalMmapVector<RootRegion> *root_regions;
99 ALIGNED(64) static char placeholder[sizeof(InternalMmapVector<RootRegion>)]; in InitializeRootRegions()
100 root_regions = new(placeholder) InternalMmapVector<RootRegion>(1); in InitializeRootRegions()
300 RootRegion region = (*root_regions)[i]; in ProcessRootRegions()
689 RootRegion region = {begin, size}; in __lsan_register_root_region()
702 RootRegion region = (*root_regions)[i]; in __lsan_unregister_root_region()