Home
last modified time | relevance | path

Searched refs:FtraceConfigMuxer (Results 1 – 6 of 6) sorted by relevance

/external/perfetto/src/traced/probes/ftrace/
Dftrace_config_muxer.h72 class FtraceConfigMuxer {
76 FtraceConfigMuxer(
80 virtual ~FtraceConfigMuxer();
135 FtraceConfigMuxer(const FtraceConfigMuxer&) = delete;
136 FtraceConfigMuxer& operator=(const FtraceConfigMuxer&) = delete;
Dftrace_config_muxer.cc95 std::set<GroupAndName> FtraceConfigMuxer::GetFtraceEvents( in GetFtraceEvents()
440 FtraceConfigMuxer::FtraceConfigMuxer( in FtraceConfigMuxer() function in perfetto::FtraceConfigMuxer
449 FtraceConfigMuxer::~FtraceConfigMuxer() = default;
451 FtraceConfigId FtraceConfigMuxer::SetupConfig(const FtraceConfig& request) { in SetupConfig()
529 bool FtraceConfigMuxer::ActivateConfig(FtraceConfigId id) { in ActivateConfig()
551 bool FtraceConfigMuxer::RemoveConfig(FtraceConfigId config_id) { in RemoveConfig()
632 const FtraceDataSourceConfig* FtraceConfigMuxer::GetDataSourceConfig( in GetDataSourceConfig()
639 void FtraceConfigMuxer::SetupClock(const FtraceConfig&) { in SetupClock()
654 void FtraceConfigMuxer::SetupBufferSize(const FtraceConfig& request) { in SetupBufferSize()
660 size_t FtraceConfigMuxer::GetPerCpuBufferSizePages() { in GetPerCpuBufferSizePages()
[all …]
Dftrace_config_muxer_unittest.cc201 FtraceConfigMuxer model(&ftrace, mock_table.get(), {}); in TEST_F()
248 FtraceConfigMuxer model(&ftrace, mock_table.get(), {}); in TEST_F()
302 FtraceConfigMuxer model(&ftrace, mock_table.get(), {}); in TEST_F()
350 FtraceConfigMuxer model(&ftrace, mock_table.get(), {}); in TEST_F()
399 FtraceConfigMuxer model(&ftrace, table_.get(), {}); in TEST_F()
449 FtraceConfigMuxer model(&ftrace, table_.get(), {}); in TEST_F()
465 FtraceConfigMuxer model(&ftrace, table_.get(), {}); in TEST_F()
505 FtraceConfigMuxer model(&ftrace, table_.get(), {}); in TEST_F()
546 FtraceConfigMuxer model(&ftrace, table_.get(), {}); in TEST_F()
610 FtraceConfigMuxer model(&ftrace, table_.get(), {}); in TEST_F()
[all …]
Dftrace_controller.h40 class FtraceConfigMuxer; variable
86 std::unique_ptr<FtraceConfigMuxer>,
120 std::unique_ptr<FtraceConfigMuxer> ftrace_config_muxer_;
Dftrace_controller.cc137 std::unique_ptr<FtraceConfigMuxer> model = std::unique_ptr<FtraceConfigMuxer>( in Create()
138 new FtraceConfigMuxer(ftrace_procfs.get(), table.get(), vendor_evts)); in Create()
146 std::unique_ptr<FtraceConfigMuxer> model, in FtraceController()
Dftrace_controller_unittest.cc94 std::unique_ptr<FtraceConfigMuxer> FakeModel(FtraceProcfs* ftrace, in FakeModel()
96 return std::unique_ptr<FtraceConfigMuxer>( in FakeModel()
97 new FtraceConfigMuxer(ftrace, table, {})); in FakeModel()
171 std::unique_ptr<FtraceConfigMuxer> model, in TestFtraceController()