/developtools/smartperf_host/trace_streamer/sdk/demo_sdk/trace_data/ |
H A D | trace_data_cache.h | 26 class TraceDataCache : public DemoTraceDataCacheReader, public DemoTraceDataCacheWriter, public DemoTraceDataDB { class 28 TraceDataCache(); 29 TraceDataCache(const TraceDataCache *dataCache) = delete; 30 TraceDataCache *operator=(const TraceDataCache *dataCache) = delete; 31 ~TraceDataCache() override;
|
H A D | trace_data_cache.cpp | 24 TraceDataCache::TraceDataCache() in TraceDataCache() function in SysTuning::TraceStreamer::TraceDataCache 29 TraceDataCache::~TraceDataCache() {} in ~TraceDataCache() 31 void TraceDataCache::DemoInitDB() in DemoInitDB()
|
/developtools/smartperf_host/trace_streamer/src/trace_data/ |
H A D | trace_data_cache.cpp | 114 TraceDataCache::TraceDataCache() in TraceDataCache() function in SysTuning::TraceStreamer::TraceDataCache 119 TraceDataCache::~TraceDataCache() {} in ~TraceDataCache() 120 void TraceDataCache::InitEbpfDB() in InitEbpfDB() 127 void TraceDataCache::InitNativeMemoryDB() in InitNativeMemoryDB() 133 void TraceDataCache::InitArkTsDB() in InitArkTsDB() 148 void TraceDataCache::InitHiperfDB() in InitHiperfDB() 157 void TraceDataCache::InitMeasureDB() in InitMeasureDB() 169 void TraceDataCache in InitMeasureDB() [all...] |
H A D | trace_data_cache.h | 27 class TraceDataCache : public TraceDataCacheReader, public TraceDataCacheWriter, public TraceDataDB { class 29 TraceDataCache(); 30 TraceDataCache(const TraceDataCache *dataCache) = delete; 31 TraceDataCache *operator=(const TraceDataCache *dataCache) = delete; 32 ~TraceDataCache() override;
|
/developtools/smartperf_host/trace_streamer/sdk/demo_sdk/table/ |
H A D | demo_table_base.h | 32 using TabTemplate = std::unique_ptr<DemoTableBase> (*)(const TraceDataCache *dataCache); 40 static void TableDeclare(sqlite3 &db, TraceDataCache *dataCache, const std::string &name) in TableDeclare() 42 DemoTableRegister(db, dataCache, name, [](const TraceDataCache *cache) { in TableDeclare() 52 Cursor(const TraceDataCache *dataCache, DemoTableBase *table, uint32_t rowCount); 91 const TraceDataCache *demoDataCache_; 103 explicit DemoTableBase(const TraceDataCache *dataCache) : demoTraceDataCache_(dataCache), demoCursor_(nullptr) {} in DemoTableBase() 112 TraceDataCache *cache, 136 const TraceDataCache *demoTraceDataCache_; 137 TraceDataCache *demoWdataCache_ = nullptr;
|
/developtools/smartperf_host/trace_streamer/src/filter/ |
H A D | clock_filter_ex.h | 33 class TraceDataCache; 51 ClockFilterEx(TraceDataCache *dataCache, const TraceStreamerFilters *filter); 56 TraceDataCache *dataCache_;
|
H A D | filter_base.h | 26 FilterBase(TraceDataCache *dataCache, const TraceStreamerFilters *filter); 33 TraceDataCache *traceDataCache_ = {};
|
/developtools/smartperf_host/trace_streamer/src/table/base/include/ |
H A D | table_base.h | 31 using TabTemplate = std::unique_ptr<TableBase> (*)(const TraceDataCache *dataCache); 39 static void TableDeclare(sqlite3 &db, TraceDataCache *dataCache, const std::string &tableName) in TableDeclare() 41 TableRegister(db, dataCache, tableName, [](const TraceDataCache *cache) { in TableDeclare() 52 Cursor(const TraceDataCache *dataCache, TableBase *table, uint32_t rowCount); 138 const TraceDataCache *dataCache_; 150 explicit TableBase(const TraceDataCache *dataCache) : dataCache_(dataCache), cursor_(nullptr) {} in TableBase() 158 static void TableRegister(sqlite3 &db, TraceDataCache *cache, const std::string &tableName, TabTemplate tmplate); 202 const TraceDataCache *dataCache_; 203 TraceDataCache *wdataCache_ = nullptr;
|
H A D | data_type_table.h | 26 explicit DataTypeTable(const TraceDataCache *); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | datasource_clockid_table.h | 25 explicit DataSourceClockIdTableTable(const TraceDataCache *dataCache); 32 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
/developtools/smartperf_host/trace_streamer/src/parser/ |
H A D | event_parser_base.h | 24 EventParserBase(TraceDataCache *dataCache, const TraceStreamerFilters *filter); 29 TraceDataCache *traceDataCache_;
|
/developtools/smartperf_host/trace_streamer/src/parser/pbreader_parser/htrace_parser/ |
H A D | htrace_symbols_detail_parser.h | 31 HtraceSymbolsDetailParser(TraceDataCache *dataCache, const TraceStreamerFilters *ctx); 37 TraceDataCache *traceDataCache_;
|
/developtools/smartperf_host/trace_streamer/src/parser/rawtrace_parser/ |
H A D | kernel_symbols_processor.h | 28 KernelSymbolsProcessor(TraceDataCache *dataCache, const TraceStreamerFilters *filters); 44 TraceDataCache *traceDataCache_;
|
/developtools/smartperf_host/trace_streamer/src/table/hi_sysevent/include/ |
H A D | sysevent_all_event_table.h | 26 explicit SysEventAllEventTable(const TraceDataCache *); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | device_state_table.h | 26 explicit DeviceStateTable(const TraceDataCache *); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | sysevent_measure_table.h | 26 explicit SysEventMeasureTable(const TraceDataCache *); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | sysevent_subkey_table.h | 26 explicit SysEventSubkeyTable(const TraceDataCache *); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
/developtools/smartperf_host/trace_streamer/src/table/js_memory/include/ |
H A D | js_heap_trace_function_info_table.h | 26 explicit JsHeapTraceFunctionInfoTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | js_heap_trace_node_table.h | 26 explicit JsHeapTraceNodeTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
/developtools/smartperf_host/trace_streamer/src/table/monitor/include/ |
H A D | paged_memory_sample_table.h | 26 explicit PagedMemorySampleTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | memory_window_gpu_table.h | 26 explicit MemoryWindowGpuTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | memory_profile_table.h | 26 explicit MemoryProfileTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | memory_rs_image_table.h | 26 explicit MemoryRSImageTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | network_table.h | 26 explicit NetworkTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|
H A D | smaps_table.h | 26 explicit SmapsTable(const TraceDataCache *dataCache); 33 explicit Cursor(const TraceDataCache *dataCache, TableBase *table);
|