| /openbsd-src/gnu/llvm/compiler-rt/lib/lsan/ |
| H A D | lsan_common_linux.cpp | 31 static char linker_placeholder[sizeof(LoadedModule)] ALIGNED(64); 32 static LoadedModule *linker = nullptr; 34 static bool IsLinker(const LoadedModule& module) { in IsLinker() 56 for (LoadedModule &module : modules) { in InitializePlatformSpecificModules() 60 linker = reinterpret_cast<LoadedModule *>(linker_placeholder); in InitializePlatformSpecificModules() 62 module = LoadedModule(); in InitializePlatformSpecificModules() 107 LoadedModule *GetLinker() { return linker; } in GetLinker()
|
| H A D | lsan_common_mac.cpp | 111 LoadedModule *GetLinker() { return nullptr; } in GetLinker() 138 InternalMmapVector<LoadedModule> modules; in ProcessGlobalRegions() 146 for (const __sanitizer::LoadedModule::AddressRange &range : in ProcessGlobalRegions()
|
| H A D | lsan_common_fuchsia.cpp | 33 LoadedModule *GetLinker() { return nullptr; } in GetLinker()
|
| H A D | lsan_common.h | 322 LoadedModule *GetLinker();
|
| H A D | lsan_common.cpp | 86 const LoadedModule *suppress_module = nullptr;
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_common.cpp | 137 void LoadedModule::set(const char *module_name, uptr base_address) { in set() 143 void LoadedModule::set(const char *module_name, uptr base_address, in set() 153 void LoadedModule::setUuid(const char *uuid, uptr size) { in setUuid() 160 void LoadedModule::clear() { in clear() 175 void LoadedModule::addAddressRange(uptr beg, uptr end, bool executable, in addAddressRange() 184 bool LoadedModule::containsAddress(uptr address) const { in containsAddress()
|
| H A D | sanitizer_procmaps_mac.cpp | 49 static void NextSectionLoad(LoadedModule *module, MemoryMappedSegmentData *data, in NextSectionLoad() 60 void MemoryMappedSegment::AddAddressRanges(LoadedModule *module) { in AddAddressRanges() 421 InternalMmapVectorNoCtor<LoadedModule> *modules) { in DumpListOfModules() 429 LoadedModule *cur_module = nullptr; in DumpListOfModules() 434 modules->push_back(LoadedModule()); in DumpListOfModules()
|
| H A D | sanitizer_procmaps_common.cpp | 66 void MemoryMappedSegment::AddAddressRanges(LoadedModule *module) { in AddAddressRanges() 121 InternalMmapVectorNoCtor<LoadedModule> *modules) { in DumpListOfModules() 141 LoadedModule cur_module; in DumpListOfModules()
|
| H A D | sanitizer_procmaps.h | 50 void AddAddressRanges(LoadedModule *module); 91 void DumpListOfModules(InternalMmapVectorNoCtor<LoadedModule> *modules);
|
| H A D | sanitizer_symbolizer.h | 50 void FillModuleInfo(const LoadedModule &mod); 153 const LoadedModule *FindModuleForAddress(uptr address);
|
| H A D | sanitizer_common.h | 801 class LoadedModule { 803 LoadedModule() in LoadedModule() function 870 const LoadedModule *begin() const { return modules_.begin(); } in begin() 871 LoadedModule *begin() { return modules_.begin(); } in begin() 872 const LoadedModule *end() const { return modules_.end(); } in end() 873 LoadedModule *end() { return modules_.end(); } in end() 875 const LoadedModule &operator[](uptr i) const { 890 InternalMmapVectorNoCtor<LoadedModule> modules_;
|
| H A D | sanitizer_symbolizer_libcdep.cpp | 175 const LoadedModule *module = FindModuleForAddress(address); in FindModuleNameAndOffsetForAddress() 191 static const LoadedModule *SearchForModule(const ListOfModules &modules, in SearchForModule() 201 const LoadedModule *Symbolizer::FindModuleForAddress(uptr address) { in FindModuleForAddress() 207 const LoadedModule *module = SearchForModule(modules_, address); in FindModuleForAddress()
|
| H A D | sanitizer_symbolizer.cpp | 45 void AddressInfo::FillModuleInfo(const LoadedModule &mod) { in FillModuleInfo()
|
| H A D | sanitizer_linux_libcdep.cpp | 638 InternalMmapVectorNoCtor<LoadedModule> *modules; 643 InternalMmapVectorNoCtor<LoadedModule> *modules) { in AddModuleSegments() 646 LoadedModule cur_module; in AddModuleSegments() 726 static void procmapsInit(InternalMmapVectorNoCtor<LoadedModule> *modules) { in procmapsInit()
|
| H A D | sanitizer_coverage_libcdep_new.cpp | 23 using AddressRange = LoadedModule::AddressRange;
|
| H A D | sanitizer_mac.cpp | 1351 static inline bool CompareBaseAddress(const LoadedModule &a, in CompareBaseAddress() 1352 const LoadedModule &b) { in CompareBaseAddress() 1368 InternalMmapVector<LoadedModule> modules; in DumpProcessMap()
|
| H A D | sanitizer_win.cpp | 704 modules_.push_back(LoadedModule()); in init() 705 LoadedModule &cur_module = modules_.back(); in init()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_procmaps_test.cpp | 43 InternalMmapVector<LoadedModule> modules; in TEST() 63 InternalMmapVector<LoadedModule> modules; in TEST()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/stats/ |
| H A D | stats.cpp | 65 const LoadedModule *mod = Symbolizer::GetOrInit()->FindModuleForAddress( in WriteModuleReport()
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 588 for (const std::string &LoadedModule : LoadedModules) in registerAll() local 589 MM.cacheModuleLoad(*PP.getIdentifierInfo(LoadedModule), in registerAll() 590 MM.findModule(LoadedModule)); in registerAll() 595 for (const std::string &LoadedModule : LoadedModules) { in markAllUnavailable() local 597 LoadedModule)) { in markAllUnavailable()
|