Home
last modified time | relevance | path

Searched refs:CodeModule (Results 1 – 25 of 44) sorted by relevance

12

/aosp_15_r20/external/google-breakpad/src/processor/
H A Dstackwalker_unittest_utils.h104 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 Dbasic_code_modules.cc64 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 Dstackwalker_mips64_unittest.cc57 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 Dstackwalker_mips_unittest.cc56 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 Dstackwalker_address_list_unittest.cc54 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 Dstackwalker_arm_unittest.cc56 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 Dstackwalker_amd64_unittest.cc55 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 Dbasic_code_modules.h66 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 Dstackwalker_riscv64_unittest.cc57 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 Dstackwalker_arm64_unittest.cc56 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 Dstackwalker_riscv_unittest.cc57 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 Dstackwalker_x86_unittest.cc55 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 Dsimple_symbol_supplier.h90 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 Dminidump_processor_unittest.cc166 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 Dsimple_symbol_supplier.cc64 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 Dsource_line_resolver_base.cc154 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 Dstackwalker.cc92 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 Dstackwalk_common.cc1013 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 Dbasic_code_module.h50 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 Dcode_modules.h46 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 Dsource_line_resolver_interface.h63 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 Dsource_line_resolver_base.h77 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 Dprocess_state.h117 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 Dsymbol_supplier.h40 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 Dcode_module.h44 class CodeModule {
46 virtual ~CodeModule() {} in ~CodeModule()
88 virtual CodeModule* Copy() const = 0;

12