/external/perfetto/src/traced/probes/ftrace/ |
D | proto_translation_table.h | 80 class ProtoTranslationTable { 93 static std::unique_ptr<ProtoTranslationTable> Create( 97 virtual ~ProtoTranslationTable(); 99 ProtoTranslationTable(const FtraceProcfs* ftrace_procfs, 174 ProtoTranslationTable(const ProtoTranslationTable&) = delete; 175 ProtoTranslationTable& operator=(const ProtoTranslationTable&) = delete;
|
D | proto_translation_table.cc | 40 ProtoTranslationTable::FtracePageHeaderSpec MakeFtracePageHeaderSpec( in MakeFtracePageHeaderSpec() 42 ProtoTranslationTable::FtracePageHeaderSpec spec; in MakeFtracePageHeaderSpec() 62 ProtoTranslationTable::FtracePageHeaderSpec GuessFtracePageHeaderSpec() { in GuessFtracePageHeaderSpec() 63 ProtoTranslationTable::FtracePageHeaderSpec spec{}; in GuessFtracePageHeaderSpec() 375 ProtoTranslationTable::FtracePageHeaderSpec 376 ProtoTranslationTable::DefaultPageHeaderSpecForTesting() { in DefaultPageHeaderSpecForTesting() 389 std::unique_ptr<ProtoTranslationTable> ProtoTranslationTable::Create( in Create() 469 auto table = std::unique_ptr<ProtoTranslationTable>(new ProtoTranslationTable( in Create() 475 ProtoTranslationTable::ProtoTranslationTable( in ProtoTranslationTable() function in perfetto::ProtoTranslationTable 497 const Event* ProtoTranslationTable::GetOrCreateEvent( in GetOrCreateEvent() [all …]
|
D | cpu_reader.h | 46 class ProtoTranslationTable; variable 68 const ProtoTranslationTable* table, 188 const ProtoTranslationTable* table, 204 const ProtoTranslationTable* table, 211 const ProtoTranslationTable* table, 241 const ProtoTranslationTable* table, 259 const ProtoTranslationTable* const table_;
|
D | ftrace_config_muxer.h | 78 ProtoTranslationTable* table, 114 const ProtoTranslationTable* table) { in GetFtraceEventsForTesting() 148 const ProtoTranslationTable*); 154 ProtoTranslationTable* table_;
|
D | ftrace_controller.h | 44 class ProtoTranslationTable; variable 85 std::unique_ptr<ProtoTranslationTable>, 119 std::unique_ptr<ProtoTranslationTable> table_;
|
D | proto_translation_table_unittest.cc | 60 table_ = ProtoTranslationTable::Create(&ftrace_procfs, GetStaticEventInfo(), in SetUp() 65 std::unique_ptr<ProtoTranslationTable> table_; 115 auto table = ProtoTranslationTable::Create( in TEST() 234 auto table = ProtoTranslationTable::Create(&ftrace, std::move(events), in TEST_P() 269 auto table = ProtoTranslationTable::Create( in TEST() 304 auto table = ProtoTranslationTable::Create( in TEST() 397 ProtoTranslationTable table( in TEST() 399 ProtoTranslationTable::DefaultPageHeaderSpecForTesting(), in TEST() 451 auto table = ProtoTranslationTable::Create(&ftrace, std::move(events), in TEST()
|
D | cpu_reader_unittest.cc | 381 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 509 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 558 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 598 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 661 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 770 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 816 ProtoTranslationTable* table = GetTable(test_case->name); in TEST() 1041 ProtoTranslationTable table( in TEST_F() 1043 ProtoTranslationTable::DefaultPageHeaderSpecForTesting(), in TEST_F() 1115 ProtoTranslationTable* table = GetTable("android_seed_N2F62_3.10.49"); in TEST() [all …]
|
D | ftrace_config_muxer_unittest.cc | 76 class MockProtoTranslationTable : public ProtoTranslationTable { 83 : ProtoTranslationTable(ftrace_procfs, in MockProtoTranslationTable() 102 ProtoTranslationTable::DefaultPageHeaderSpecForTesting(), in GetMockTable() 110 std::unique_ptr<ProtoTranslationTable> CreateFakeTable( in CreateFakeTable() 171 return std::unique_ptr<ProtoTranslationTable>(new ProtoTranslationTable( in CreateFakeTable() 173 ProtoTranslationTable::DefaultPageHeaderSpecForTesting(), in CreateFakeTable() 178 std::unique_ptr<ProtoTranslationTable> table_ = CreateFakeTable();
|
D | cpu_reader.cc | 149 const ProtoTranslationTable* table, in CpuReader() 294 const ProtoTranslationTable* table, in ProcessPagesForDataSource() 487 const ProtoTranslationTable* table, in ParsePagePayload() 620 const ProtoTranslationTable* table, in ParseEvent() 684 const ProtoTranslationTable* table, in ParseField()
|
D | cpu_reader_fuzzer.cc | 46 ProtoTranslationTable* table = GetTable("synthetic"); in FuzzCpuReaderProcessPagesForDataSource()
|
D | ftrace_controller.cc | 127 auto table = ProtoTranslationTable::Create( in Create() 145 std::unique_ptr<ProtoTranslationTable> table, in FtraceController()
|
D | ftrace_controller_unittest.cc | 52 using Table = perfetto::ProtoTranslationTable; 90 ProtoTranslationTable::DefaultPageHeaderSpecForTesting(), in FakeTable() 95 ProtoTranslationTable* table) { in FakeModel()
|
D | ftrace_config_muxer.cc | 41 void AddEventGroup(const ProtoTranslationTable* table, in AddEventGroup() 97 const ProtoTranslationTable* table) { in GetFtraceEvents() 442 ProtoTranslationTable* table, in FtraceConfigMuxer()
|
/external/perfetto/src/traced/probes/ftrace/test/ |
D | cpu_reader_support.cc | 31 std::map<std::string, std::unique_ptr<ProtoTranslationTable>>* g_tables; 35 ProtoTranslationTable* GetTable(const std::string& name) { in GetTable() 38 new std::map<std::string, std::unique_ptr<ProtoTranslationTable>>(); in GetTable() 47 auto table = ProtoTranslationTable::Create(&ftrace, GetStaticEventInfo(), in GetTable()
|
D | cpu_reader_support.h | 37 ProtoTranslationTable* GetTable(const std::string& name);
|