/aosp_15_r20/external/google-breakpad/src/processor/ |
H A D | stackwalker_unittest_utils.h | 104 class MockCodeModule: public google_breakpad::CodeModule { 117 google_breakpad::CodeModule* Copy() const { in Copy() 133 typedef google_breakpad::CodeModule CodeModule; typedef 142 const CodeModule* GetModuleForAddress(uint64_t address) const { in GetModuleForAddress() 153 const CodeModule* GetMainModule() const { return modules_[0]; } in GetMainModule() 155 const CodeModule* GetModuleAtSequence(unsigned int sequence) const { in GetModuleAtSequence() 159 const CodeModule* GetModuleAtIndex(unsigned int index) const { in GetModuleAtIndex() 165 virtual std::vector<google_breakpad::linked_ptr<const CodeModule> > 167 return std::vector<google_breakpad::linked_ptr<const CodeModule> >(); in GetShrunkRangeModules() 177 typedef google_breakpad::CodeModule CodeModule; typedef [all …]
|
H A D | basic_code_modules.cc | 64 const CodeModule *main_module = that->GetMainModule(); in BasicCodeModules() 74 linked_ptr<const CodeModule> module(that->GetModuleAtIndex(i)->Copy()); in BasicCodeModules() 83 linked_ptr<const CodeModule> module(that->GetModuleAtIndex(i)->Copy()); in BasicCodeModules() 90 linked_ptr<CodeModule> shrunk_range_module(module->Copy()); in BasicCodeModules() 109 const CodeModule* BasicCodeModules::GetModuleForAddress( in GetModuleForAddress() 111 linked_ptr<const CodeModule> module; in GetModuleForAddress() 121 const CodeModule* BasicCodeModules::GetMainModule() const { in GetMainModule() 125 const CodeModule* BasicCodeModules::GetModuleAtSequence( in GetModuleAtSequence() 127 linked_ptr<const CodeModule> module; in GetModuleAtSequence() 137 const CodeModule* BasicCodeModules::GetModuleAtIndex( in GetModuleAtIndex() [all …]
|
H A D | stackwalker_mips64_unittest.cc | 57 using google_breakpad::CodeModule; 165 vector<const CodeModule*> modules_without_symbols; in TEST_F() 166 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 194 vector<const CodeModule*> modules_without_symbols; in TEST_F() 195 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 219 vector<const CodeModule*> modules_without_symbols; in TEST_F() 220 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 277 vector<const CodeModule*> modules_without_symbols; in TEST_F() 278 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 354 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | stackwalker_mips_unittest.cc | 56 using google_breakpad::CodeModule; 163 vector<const CodeModule*> modules_without_symbols; in TEST_F() 164 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 191 vector<const CodeModule*> modules_without_symbols; in TEST_F() 192 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 215 vector<const CodeModule*> modules_without_symbols; in TEST_F() 216 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 272 vector<const CodeModule*> modules_without_symbols; in TEST_F() 273 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 348 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | stackwalker_address_list_unittest.cc | 54 using google_breakpad::CodeModule; 117 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(0)->module); in CheckCallStack() 118 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(1)->module); in CheckCallStack() 119 ASSERT_EQ(static_cast<const CodeModule*>(&module2), frames->at(2)->module); in CheckCallStack() 120 ASSERT_EQ(static_cast<const CodeModule*>(&module1), frames->at(3)->module); in CheckCallStack() 121 ASSERT_EQ(static_cast<const CodeModule*>(&module1), frames->at(4)->module); in CheckCallStack() 137 vector<const CodeModule*> modules_without_symbols; in TEST_F() 138 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 171 vector<const CodeModule*> modules_without_symbols; in TEST_F() 172 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F()
|
H A D | stackwalker_arm_unittest.cc | 56 using google_breakpad::CodeModule; 159 vector<const CodeModule*> modules_without_symbols; in TEST_F() 160 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 182 vector<const CodeModule*> modules_without_symbols; in TEST_F() 183 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 202 vector<const CodeModule*> modules_without_symbols; in TEST_F() 203 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 255 vector<const CodeModule*> modules_without_symbols; in TEST_F() 256 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 326 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | stackwalker_amd64_unittest.cc | 55 using google_breakpad::CodeModule; 163 vector<const CodeModule*> modules_without_symbols; in TEST_F() 164 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 189 vector<const CodeModule*> modules_without_symbols; in TEST_F() 190 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 213 vector<const CodeModule*> modules_without_symbols; in TEST_F() 214 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 274 vector<const CodeModule*> modules_without_symbols; in TEST_F() 275 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 349 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | basic_code_modules.h | 66 virtual const CodeModule* GetModuleForAddress(uint64_t address) const; 67 virtual const CodeModule* GetMainModule() const; 68 virtual const CodeModule* GetModuleAtSequence(unsigned int sequence) const; 69 virtual const CodeModule* GetModuleAtIndex(unsigned int index) const; 71 virtual std::vector<linked_ptr<const CodeModule> > 82 RangeMap<uint64_t, linked_ptr<const CodeModule> > map_; 86 std::vector<linked_ptr<const CodeModule> > shrunk_range_modules_;
|
H A D | stackwalker_riscv64_unittest.cc | 57 using google_breakpad::CodeModule; 158 vector<const CodeModule*> modules_without_symbols; in TEST_F() 159 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 180 vector<const CodeModule*> modules_without_symbols; in TEST_F() 181 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 233 vector<const CodeModule*> modules_without_symbols; in TEST_F() 234 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 305 vector<const CodeModule*> modules_without_symbols; in TEST_F() 306 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 372 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | stackwalker_arm64_unittest.cc | 56 using google_breakpad::CodeModule; 157 vector<const CodeModule*> modules_without_symbols; in TEST_F() 158 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 179 vector<const CodeModule*> modules_without_symbols; in TEST_F() 180 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 232 vector<const CodeModule*> modules_without_symbols; in TEST_F() 233 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 304 vector<const CodeModule*> modules_without_symbols; in TEST_F() 305 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 371 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | stackwalker_riscv_unittest.cc | 57 using google_breakpad::CodeModule; 158 vector<const CodeModule*> modules_without_symbols; in TEST_F() 159 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 180 vector<const CodeModule*> modules_without_symbols; in TEST_F() 181 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 233 vector<const CodeModule*> modules_without_symbols; in TEST_F() 234 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 305 vector<const CodeModule*> modules_without_symbols; in TEST_F() 306 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 372 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | stackwalker_x86_unittest.cc | 55 using google_breakpad::CodeModule; 173 vector<const CodeModule*> modules_without_symbols; in TEST_F() 174 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 199 vector<const CodeModule*> modules_without_symbols; in TEST_F() 200 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 222 vector<const CodeModule*> modules_without_symbols; in TEST_F() 223 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 264 vector<const CodeModule*> modules_without_symbols; in TEST_F() 265 vector<const CodeModule*> modules_with_corrupt_symbols; in TEST_F() 328 vector<const CodeModule*> modules_without_symbols; in TEST_F() [all …]
|
H A D | simple_symbol_supplier.h | 90 class CodeModule; variable 106 virtual SymbolResult GetSymbolFile(const CodeModule* module, 110 virtual SymbolResult GetSymbolFile(const CodeModule* module, 117 virtual SymbolResult GetCStringSymbolData(const CodeModule* module, 124 virtual void FreeSymbolData(const CodeModule* module); 127 SymbolResult GetSymbolFileAtPathFromRoot(const CodeModule* module,
|
H A D | minidump_processor_unittest.cc | 166 using google_breakpad::CodeModule; 219 virtual SymbolResult GetSymbolFile(const CodeModule* module, 223 virtual SymbolResult GetSymbolFile(const CodeModule* module, 228 virtual SymbolResult GetCStringSymbolData(const CodeModule* module, 234 virtual void FreeSymbolData(const CodeModule* module); 245 const CodeModule* module, in GetSymbolFile() 270 const CodeModule* module, in GetSymbolFile() 287 const CodeModule* module, in GetCStringSymbolData() 313 void TestSymbolSupplier::FreeSymbolData(const CodeModule* module) { in FreeSymbolData() 473 Property(&google_breakpad::CodeModule::code_file, in TEST_F() [all …]
|
H A D | simple_symbol_supplier.cc | 64 const CodeModule* module, const SystemInfo* system_info, in GetSymbolFile() 83 const CodeModule* module, in GetSymbolFile() 102 const CodeModule* module, in GetCStringSymbolData() 129 void SimpleSymbolSupplier::FreeSymbolData(const CodeModule* module) { in FreeSymbolData() 146 const CodeModule* module, const SystemInfo* system_info, in GetSymbolFileAtPathFromRoot()
|
H A D | source_line_resolver_base.cc | 154 bool SourceLineResolverBase::LoadModule(const CodeModule* module, in LoadModule() 192 const CodeModule* module, const string& map_buffer) { in LoadModuleUsingMapBuffer() 231 const CodeModule* module, in LoadModuleUsingMemoryBuffer() 270 void SourceLineResolverBase::UnloadModule(const CodeModule* code_module) { in UnloadModule() 294 bool SourceLineResolverBase::HasModule(const CodeModule* module) { in HasModule() 300 bool SourceLineResolverBase::IsModuleCorrupt(const CodeModule* module) { in IsModuleCorrupt()
|
H A D | stackwalker.cc | 92 const CodeModule* module, in InsertSpecialAttentionModule() 93 vector<const CodeModule*>* modules) { in InsertSpecialAttentionModule() 100 vector<const CodeModule*>::iterator iter; in InsertSpecialAttentionModule() 118 vector<const CodeModule*>* modules_without_symbols, in Walk() 119 vector<const CodeModule*>* modules_with_corrupt_symbols) { in Walk()
|
H A D | stackwalk_common.cc | 1013 const vector<const CodeModule*>* modules, in ContainsModule() 1014 const CodeModule* module) { in ContainsModule() 1017 vector<const CodeModule*>::const_iterator iter; in ContainsModule() 1031 const CodeModule* module, in PrintModule() 1032 const vector<const CodeModule*>* modules_without_symbols, in PrintModule() 1033 const vector<const CodeModule*>* modules_with_corrupt_symbols, in PrintModule() 1059 const vector<const CodeModule*>* modules_without_symbols, in PrintModules() 1060 const vector<const CodeModule*>* modules_with_corrupt_symbols) { in PrintModules() 1068 const CodeModule* main_module = modules->GetMainModule(); in PrintModules() 1077 const CodeModule* module = modules->GetModuleAtSequence(module_sequence); in PrintModules() [all …]
|
H A D | basic_code_module.h | 50 class BasicCodeModule : public CodeModule { 56 explicit BasicCodeModule(const CodeModule *that) in BasicCodeModule() 99 virtual CodeModule* Copy() const { return new BasicCodeModule(this); } in Copy()
|
/aosp_15_r20/external/google-breakpad/src/google_breakpad/processor/ |
H A D | code_modules.h | 46 class CodeModule; variable 60 virtual const CodeModule* GetModuleForAddress(uint64_t address) const = 0; 67 virtual const CodeModule* GetMainModule() const = 0; 74 virtual const CodeModule* GetModuleAtSequence( 87 virtual const CodeModule* GetModuleAtIndex(unsigned int index) const = 0; 101 virtual std::vector<linked_ptr<const CodeModule> >
|
H A D | source_line_resolver_interface.h | 63 virtual bool LoadModule(const CodeModule* module, 66 virtual bool LoadModuleUsingMapBuffer(const CodeModule* module, 75 virtual bool LoadModuleUsingMemoryBuffer(const CodeModule* module, 86 virtual void UnloadModule(const CodeModule* module) = 0; 89 virtual bool HasModule(const CodeModule* module) = 0; 92 virtual bool IsModuleCorrupt(const CodeModule* module) = 0;
|
H A D | source_line_resolver_base.h | 77 virtual bool LoadModule(const CodeModule* module, const string& map_file); 78 virtual bool LoadModuleUsingMapBuffer(const CodeModule* module, 80 virtual bool LoadModuleUsingMemoryBuffer(const CodeModule* module, 84 virtual void UnloadModule(const CodeModule* module); 85 virtual bool HasModule(const CodeModule* module); 86 virtual bool IsModuleCorrupt(const CodeModule* module);
|
H A D | process_state.h | 117 const vector<linked_ptr<const CodeModule> >* shrunk_range_modules() const { in shrunk_range_modules() 120 const vector<const CodeModule*>* modules_without_symbols() const { in modules_without_symbols() 123 const vector<const CodeModule*>* modules_with_corrupt_symbols() const { in modules_with_corrupt_symbols() 198 vector<linked_ptr<const CodeModule> > shrunk_range_modules_; 201 vector<const CodeModule*> modules_without_symbols_; 204 vector<const CodeModule*> modules_with_corrupt_symbols_;
|
H A D | symbol_supplier.h | 40 class CodeModule; variable 65 virtual SymbolResult GetSymbolFile(const CodeModule* module, 73 virtual SymbolResult GetSymbolFile(const CodeModule* module, 86 virtual SymbolResult GetCStringSymbolData(const CodeModule* module, 93 virtual void FreeSymbolData(const CodeModule* module) = 0;
|
H A D | code_module.h | 44 class CodeModule { 46 virtual ~CodeModule() {} in ~CodeModule() 88 virtual CodeModule* Copy() const = 0;
|