Home
last modified time | relevance | path

Searched refs:ProtoTranslationTable (Results 1 – 15 of 15) sorted by relevance

/external/perfetto/src/traced/probes/ftrace/
Dproto_translation_table.h80 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;
Dproto_translation_table.cc40 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 …]
Dcpu_reader.h46 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_;
Dftrace_config_muxer.h78 ProtoTranslationTable* table,
114 const ProtoTranslationTable* table) { in GetFtraceEventsForTesting()
148 const ProtoTranslationTable*);
154 ProtoTranslationTable* table_;
Dftrace_controller.h44 class ProtoTranslationTable; variable
85 std::unique_ptr<ProtoTranslationTable>,
119 std::unique_ptr<ProtoTranslationTable> table_;
Dproto_translation_table_unittest.cc60 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()
Dcpu_reader_unittest.cc381 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 …]
Dftrace_config_muxer_unittest.cc76 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();
Dcpu_reader.cc149 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()
Dcpu_reader_fuzzer.cc46 ProtoTranslationTable* table = GetTable("synthetic"); in FuzzCpuReaderProcessPagesForDataSource()
Dftrace_controller.cc127 auto table = ProtoTranslationTable::Create( in Create()
145 std::unique_ptr<ProtoTranslationTable> table, in FtraceController()
Dftrace_controller_unittest.cc52 using Table = perfetto::ProtoTranslationTable;
90 ProtoTranslationTable::DefaultPageHeaderSpecForTesting(), in FakeTable()
95 ProtoTranslationTable* table) { in FakeModel()
Dftrace_config_muxer.cc41 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/
Dcpu_reader_support.cc31 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()
Dcpu_reader_support.h37 ProtoTranslationTable* GetTable(const std::string& name);