Lines Matching refs:ReportLib

29 class ReportLib;
76 ReportLib* CreateReportLib() EXPORT;
77 void DestroyReportLib(ReportLib* report_lib) EXPORT;
81 bool SetLogSeverity(ReportLib* report_lib, const char* log_level) EXPORT;
82 bool SetSymfs(ReportLib* report_lib, const char* symfs_dir) EXPORT;
83 bool SetRecordFile(ReportLib* report_lib, const char* record_file) EXPORT;
84 bool SetKallsymsFile(ReportLib* report_lib, const char* kallsyms_file) EXPORT;
85 void ShowIpForUnknownSymbol(ReportLib* report_lib) EXPORT;
87 Sample* GetNextSample(ReportLib* report_lib) EXPORT;
88 Event* GetEventOfCurrentSample(ReportLib* report_lib) EXPORT;
89 SymbolEntry* GetSymbolOfCurrentSample(ReportLib* report_lib) EXPORT;
90 CallChain* GetCallChainOfCurrentSample(ReportLib* report_lib) EXPORT;
92 const char* GetBuildIdForPath(ReportLib* report_lib, const char* path) EXPORT;
107 class ReportLib { class
109 ReportLib() in ReportLib() function in ReportLib
159 bool ReportLib::SetLogSeverity(const char* log_level) { in SetLogSeverity()
170 bool ReportLib::SetKallsymsFile(const char* kallsyms_file) { in SetKallsymsFile()
180 bool ReportLib::OpenRecordFileIfNecessary() { in OpenRecordFileIfNecessary()
191 Sample* ReportLib::GetNextSample() { in GetNextSample()
214 Sample* ReportLib::GetCurrentSample() { in GetCurrentSample()
232 Event* ReportLib::GetEventOfCurrentSample() { in GetEventOfCurrentSample()
251 SymbolEntry* ReportLib::GetSymbolOfCurrentSample() { in GetSymbolOfCurrentSample()
269 CallChain* ReportLib::GetCallChainOfCurrentSample() { in GetCallChainOfCurrentSample()
322 Mapping* ReportLib::AddMapping(const MapEntry& map) { in AddMapping()
331 const char* ReportLib::GetBuildIdForPath(const char* path) { in GetBuildIdForPath()
346 ReportLib* CreateReportLib() { in CreateReportLib()
347 return new ReportLib(); in CreateReportLib()
350 void DestroyReportLib(ReportLib* report_lib) { in DestroyReportLib()
354 bool SetLogSeverity(ReportLib* report_lib, const char* log_level) { in SetLogSeverity()
358 bool SetSymfs(ReportLib* report_lib, const char* symfs_dir) { in SetSymfs()
362 bool SetRecordFile(ReportLib* report_lib, const char* record_file) { in SetRecordFile()
366 void ShowIpForUnknownSymbol(ReportLib* report_lib) { in ShowIpForUnknownSymbol()
370 bool SetKallsymsFile(ReportLib* report_lib, const char* kallsyms_file) { in SetKallsymsFile()
374 Sample* GetNextSample(ReportLib* report_lib) { in GetNextSample()
378 Event* GetEventOfCurrentSample(ReportLib* report_lib) { in GetEventOfCurrentSample()
382 SymbolEntry* GetSymbolOfCurrentSample(ReportLib* report_lib) { in GetSymbolOfCurrentSample()
386 CallChain* GetCallChainOfCurrentSample(ReportLib* report_lib) { in GetCallChainOfCurrentSample()
390 const char* GetBuildIdForPath(ReportLib* report_lib, const char* path) { in GetBuildIdForPath()