Searched refs:perf_attr (Results 1 – 4 of 4) sorted by relevance
/external/perfetto/src/profiling/perf/ |
D | event_config_unittest.cc | 53 ASSERT_TRUE(event_config->perf_attr() != nullptr); in TEST() 166 EXPECT_FALSE(event_config->perf_attr()->freq); in TEST() 167 EXPECT_EQ(event_config->perf_attr()->sample_period, 100u); in TEST() 176 EXPECT_TRUE(event_config->perf_attr()->freq); in TEST() 177 EXPECT_EQ(event_config->perf_attr()->sample_freq, 4000u); in TEST() 186 EXPECT_TRUE(event_config->perf_attr()->freq); in TEST() 187 EXPECT_EQ(event_config->perf_attr()->sample_freq, 5000u); in TEST() 195 EXPECT_TRUE(event_config->perf_attr()->freq); in TEST() 196 EXPECT_EQ(event_config->perf_attr()->sample_freq, 10u); in TEST() 215 EXPECT_EQ(event_config->perf_attr()->type, PERF_TYPE_TRACEPOINT); in TEST() [all …]
|
D | event_reader.cc | 61 perf_event_attr* perf_attr, in PerfEventOpen() argument 63 base::ScopedFile perf_fd{perf_event_open(perf_attr, /*pid=*/-1, in PerfEventOpen() 231 auto leader_fd = PerfEventOpen(cpu, event_cfg.perf_attr()); in ConfigureEvents() 245 return base::make_optional<EventReader>(cpu, *event_cfg.perf_attr(), in ConfigureEvents()
|
D | perf_producer.cc | 103 PERFETTO_DCHECK(event_config.perf_attr()->clockid == CLOCK_MONOTONIC_RAW); in WritePerfEventDefaultsPacket() 109 perf_event_attr* perf_attr = event_config.perf_attr(); in WritePerfEventDefaultsPacket() local 110 if (perf_attr->freq) { in WritePerfEventDefaultsPacket() 111 timebase_pb->set_frequency(perf_attr->sample_freq); in WritePerfEventDefaultsPacket() 113 timebase_pb->set_period(perf_attr->sample_period); in WritePerfEventDefaultsPacket()
|
D | event_config.h | 110 perf_event_attr* perf_attr() const { in perf_attr() function
|