/external/llvm-project/compiler-rt/lib/lsan/ |
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()
|
D | lsan_common_mac.cpp | 96 LoadedModule *GetLinker() { return nullptr; } in GetLinker() 123 InternalMmapVector<LoadedModule> modules; in ProcessGlobalRegions() 131 for (const __sanitizer::LoadedModule::AddressRange &range : in ProcessGlobalRegions()
|
/external/compiler-rt/lib/lsan/ |
D | lsan_common_linux.cc | 30 static char linker_placeholder[sizeof(LoadedModule)] ALIGNED(64); 31 static LoadedModule *linker = nullptr; 40 for (LoadedModule &module : modules) { in InitializePlatformSpecificModules() 43 linker = reinterpret_cast<LoadedModule *>(linker_placeholder); in InitializePlatformSpecificModules() 45 module = LoadedModule(); in InitializePlatformSpecificModules()
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_common.cpp | 130 void LoadedModule::set(const char *module_name, uptr base_address) { in set() 136 void LoadedModule::set(const char *module_name, uptr base_address, in set() 145 void LoadedModule::clear() { in clear() 160 void LoadedModule::addAddressRange(uptr beg, uptr end, bool executable, in addAddressRange() 170 bool LoadedModule::containsAddress(uptr address) const { in containsAddress()
|
D | sanitizer_procmaps_mac.cpp | 49 static void NextSectionLoad(LoadedModule *module, MemoryMappedSegmentData *data, in NextSectionLoad() 60 void MemoryMappedSegment::AddAddressRanges(LoadedModule *module) { in AddAddressRanges() 355 InternalMmapVectorNoCtor<LoadedModule> *modules) { in DumpListOfModules() 363 LoadedModule *cur_module = nullptr; in DumpListOfModules() 368 modules->push_back(LoadedModule()); in DumpListOfModules()
|
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()
|
D | sanitizer_procmaps.h | 50 void AddAddressRanges(LoadedModule *module); 81 void DumpListOfModules(InternalMmapVectorNoCtor<LoadedModule> *modules);
|
D | sanitizer_common.h | 733 class LoadedModule { 735 LoadedModule() in LoadedModule() function 798 const LoadedModule *begin() const { return modules_.begin(); } in begin() 799 LoadedModule *begin() { return modules_.begin(); } in begin() 800 const LoadedModule *end() const { return modules_.end(); } in end() 801 LoadedModule *end() { return modules_.end(); } in end() 803 const LoadedModule &operator[](uptr i) const { 818 InternalMmapVectorNoCtor<LoadedModule> modules_;
|
D | sanitizer_symbolizer_libcdep.cpp | 178 const LoadedModule *module = FindModuleForAddress(address); in FindModuleNameAndOffsetForAddress() 194 static const LoadedModule *SearchForModule(const ListOfModules &modules, in SearchForModule() 204 const LoadedModule *Symbolizer::FindModuleForAddress(uptr address) { in FindModuleForAddress() 210 const LoadedModule *module = SearchForModule(modules_, address); in FindModuleForAddress()
|
D | sanitizer_symbolizer.h | 149 const LoadedModule *FindModuleForAddress(uptr address);
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_procmaps_mac.cc | 159 InternalMmapVector<LoadedModule> *modules) { in DumpListOfModules() 169 LoadedModule *cur_module = nullptr; in DumpListOfModules() 174 modules->push_back(LoadedModule()); in DumpListOfModules()
|
D | sanitizer_common.h | 646 class LoadedModule { 648 LoadedModule() : full_name_(nullptr), base_address_(0) { ranges_.clear(); } in LoadedModule() function 682 const LoadedModule *begin() const { return modules_.begin(); } in begin() 683 LoadedModule *begin() { return modules_.begin(); } in begin() 684 const LoadedModule *end() const { return modules_.end(); } in end() 685 LoadedModule *end() { return modules_.end(); } in end() 687 const LoadedModule &operator[](uptr i) const { 698 InternalMmapVector<LoadedModule> modules_;
|
D | sanitizer_common.cc | 251 void LoadedModule::set(const char *module_name, uptr base_address) { in set() 257 void LoadedModule::clear() { in clear() 267 void LoadedModule::addAddressRange(uptr beg, uptr end, bool executable) { in addAddressRange() 273 bool LoadedModule::containsAddress(uptr address) const { in containsAddress()
|
D | sanitizer_procmaps_common.cc | 120 InternalMmapVector<LoadedModule> *modules) { in DumpListOfModules() 142 LoadedModule cur_module; in DumpListOfModules()
|
D | sanitizer_procmaps.h | 47 void DumpListOfModules(InternalMmapVector<LoadedModule> *modules);
|
D | sanitizer_coverage_mapping_libcdep.cc | 78 for (const LoadedModule &module : modules) { in CovUpdateMapping()
|
D | sanitizer_symbolizer.h | 119 const LoadedModule *FindModuleForAddress(uptr address);
|
D | sanitizer_symbolizer_libcdep.cc | 138 const LoadedModule *module = FindModuleForAddress(address); in FindModuleNameAndOffsetForAddress() 146 const LoadedModule *Symbolizer::FindModuleForAddress(uptr address) { in FindModuleForAddress()
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_procmaps_test.cpp | 39 InternalMmapVector<LoadedModule> modules; in TEST() 59 InternalMmapVector<LoadedModule> modules; in TEST()
|
/external/skia/src/sksl/ |
D | SkSLCompiler.h | 54 struct LoadedModule { struct 175 LoadedModule loadModule(ProgramKind kind, ModuleData data, std::shared_ptr<SymbolTable> base, 202 bool optimize(LoadedModule& module);
|
D | SkSLAnalysis.h | 23 struct LoadedModule; 72 static std::unique_ptr<ProgramUsage> GetUsage(const LoadedModule& module);
|
D | SkSLCompiler.cpp | 310 LoadedModule Compiler::loadModule(ProgramKind kind, in loadModule() 350 LoadedModule module = { kind, std::move(ir.fSymbolTable), std::move(ir.fElements) }; in loadModule() 358 LoadedModule module = { kind, rehydrator.symbolTable(), rehydrator.elements() }; in loadModule() 365 LoadedModule module = this->loadModule(kind, data, base.fSymbols, /*dehydrate=*/false); in parseModule() 563 bool Compiler::optimize(LoadedModule& module) { in optimize()
|
/external/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_procmaps_test.cc | 40 InternalMmapVector<LoadedModule> modules(kMaxModules); in TEST()
|
/external/llvm-project/compiler-rt/lib/stats/ |
D | stats.cpp | 65 const LoadedModule *mod = Symbolizer::GetOrInit()->FindModuleForAddress( in WriteModuleReport()
|
/external/compiler-rt/lib/stats/ |
D | stats.cc | 65 const LoadedModule *mod = Symbolizer::GetOrInit()->FindModuleForAddress( in WriteModuleReport()
|