/external/perfetto/src/tracing/core/ |
D | ftrace_config.cc | 34 FtraceConfig::FtraceConfig() = default; 35 FtraceConfig::~FtraceConfig() = default; 36 FtraceConfig::FtraceConfig(const FtraceConfig&) = default; 37 FtraceConfig& FtraceConfig::operator=(const FtraceConfig&) = default; 38 FtraceConfig::FtraceConfig(FtraceConfig&&) noexcept = default; 39 FtraceConfig& FtraceConfig::operator=(FtraceConfig&&) = default; 43 bool FtraceConfig::operator==(const FtraceConfig& other) const { in operator ==() 52 void FtraceConfig::FromProto(const perfetto::protos::FtraceConfig& proto) { in FromProto() 94 void FtraceConfig::ToProto(perfetto::protos::FtraceConfig* proto) const { in ToProto()
|
/external/perfetto/include/perfetto/tracing/core/ |
D | ftrace_config.h | 41 class FtraceConfig; variable 47 class PERFETTO_EXPORT FtraceConfig { 49 FtraceConfig(); 50 ~FtraceConfig(); 51 FtraceConfig(FtraceConfig&&) noexcept; 52 FtraceConfig& operator=(FtraceConfig&&); 53 FtraceConfig(const FtraceConfig&); 54 FtraceConfig& operator=(const FtraceConfig&); 55 bool operator==(const FtraceConfig&) const; 56 bool operator!=(const FtraceConfig& other) const { return !(*this == other); } [all …]
|
D | data_source_config.h | 53 class FtraceConfig; variable 105 const FtraceConfig& ftrace_config() const { return ftrace_config_; } in ftrace_config() 106 FtraceConfig* mutable_ftrace_config() { return &ftrace_config_; } in mutable_ftrace_config() 162 FtraceConfig ftrace_config_ = {};
|
D | trace_config.h | 47 class FtraceConfig; variable
|
/external/perfetto/src/traced/probes/ftrace/ |
D | ftrace_config_muxer.h | 60 FtraceConfigId SetupConfig(const FtraceConfig& request); 72 void SetupClockForTesting(const FtraceConfig& request) { in SetupClockForTesting() 76 const FtraceConfig* GetConfigForTesting(FtraceConfigId id); 79 const FtraceConfig& request, in GetFtraceEventsForTesting() 97 void SetupClock(const FtraceConfig& request); 98 void SetupBufferSize(const FtraceConfig& request); 99 void UpdateAtrace(const FtraceConfig& request); 106 std::set<GroupAndName> GetFtraceEvents(const FtraceConfig& request, 124 std::map<FtraceConfigId, FtraceConfig> configs_;
|
D | ftrace_config_muxer_unittest.cc | 188 FtraceConfig config = CreateFtraceConfig({"power/cpu_frequency"}); in TEST_F() 219 const FtraceConfig* actual_config = model.GetConfigForTesting(id); in TEST_F() 228 FtraceConfig config = CreateFtraceConfig({"group_one/foo", "group_two/foo"}); in TEST_F() 250 const FtraceConfig* actual_config = model.GetConfigForTesting(id); in TEST_F() 260 FtraceConfig config = CreateFtraceConfig({"sched/*"}); in TEST_F() 309 const FtraceConfig* actual_config = model.GetConfigForTesting(id); in TEST_F() 319 FtraceConfig config = CreateFtraceConfig({"group_one/*", "group_two/*"}); in TEST_F() 352 const FtraceConfig* actual_config = model.GetConfigForTesting(id); in TEST_F() 361 FtraceConfig config = CreateFtraceConfig({"sched_switch", "foo"}); in TEST_F() 382 const FtraceConfig* actual_config = model.GetConfigForTesting(id); in TEST_F() [all …]
|
D | ftrace_controller_unittest.cc | 246 std::unique_ptr<FtraceDataSource> AddFakeDataSource(const FtraceConfig& cfg) { in AddFakeDataSource() 304 FtraceConfig config = CreateFtraceConfig({"not_an_event"}); in TEST() 312 FtraceConfig config = CreateFtraceConfig({"../try/to/escape"}); in TEST() 324 FtraceConfig config = CreateFtraceConfig({"group/foo"}); in TEST() 353 FtraceConfig configA = CreateFtraceConfig({"group/foo"}); in TEST() 354 FtraceConfig configB = CreateFtraceConfig({"group/foo", "group/bar"}); in TEST() 383 FtraceConfig config = CreateFtraceConfig({"group/foo"}); in TEST() 417 FtraceConfig config = CreateFtraceConfig({"group/foo"}); in TEST() 459 FtraceConfig config = CreateFtraceConfig({"group/foo"}); in TEST() 468 FtraceConfig config = CreateFtraceConfig({"group/foo"}); in TEST() [all …]
|
D | ftrace_config.cc | 59 FtraceConfig CreateFtraceConfig(std::set<std::string> names) { in CreateFtraceConfig() 60 FtraceConfig config; in CreateFtraceConfig() 66 bool RequiresAtrace(const FtraceConfig& config) { in RequiresAtrace() 70 bool ValidConfig(const FtraceConfig& config) { in ValidConfig()
|
D | ftrace_config.h | 31 FtraceConfig CreateFtraceConfig(std::set<std::string> names); 34 bool RequiresAtrace(const FtraceConfig&); 36 bool ValidConfig(const FtraceConfig& config);
|
D | ftrace_data_source.h | 60 const FtraceConfig&, 77 const FtraceConfig& config() const { return config_; } in config() 89 const FtraceConfig config_;
|
D | ftrace_config_muxer.cc | 71 const FtraceConfig& request, in GetFtraceEvents() 304 FtraceConfigId FtraceConfigMuxer::SetupConfig(const FtraceConfig& request) { in SetupConfig() 306 FtraceConfig actual; in SetupConfig() 429 const FtraceConfig* FtraceConfigMuxer::GetConfigForTesting(FtraceConfigId id) { in GetConfigForTesting() 441 void FtraceConfigMuxer::SetupClock(const FtraceConfig&) { in SetupClock() argument 456 void FtraceConfigMuxer::SetupBufferSize(const FtraceConfig& request) { in SetupBufferSize() 462 void FtraceConfigMuxer::UpdateAtrace(const FtraceConfig& request) { in UpdateAtrace()
|
D | ftrace_config_unittest.cc | 28 FtraceConfig config = CreateFtraceConfig({ in TEST()
|
D | ftrace_data_source.cc | 34 const FtraceConfig& config, in FtraceDataSource()
|
/external/perfetto/ui/src/common/ |
D | protos.ts | 27 import FtraceConfig = protos.perfetto.protos.FtraceConfig; 202 FtraceConfig,
|
/external/chromium-trace/catapult/systrace/systrace/tracing_agents/ |
D | ftrace_agent.py | 103 class FtraceConfig(tracing_agents.TracingConfig): class 120 return FtraceConfig(options.ftrace_categories, options.target,
|
/external/perfetto/ui/src/controller/ |
D | record_controller.ts | 21 FtraceConfig, 220 ds.config.ftraceConfig = new FtraceConfig();
|
/external/perfetto/protos/perfetto/config/ftrace/ |
D | ftrace_config.proto | 25 message FtraceConfig { message
|
/external/perfetto/protos/perfetto/config/ |
D | data_source_config.proto | 70 optional FtraceConfig ftrace_config = 100;
|
D | perfetto_config.proto | 253 optional FtraceConfig ftrace_config = 100; 284 message FtraceConfig { message
|
/external/perfetto/protos/perfetto/trace/ |
D | perfetto_trace.proto | 3354 optional FtraceConfig ftrace_config = 100; 3385 message FtraceConfig { message
|