Searched refs:PerfEventSet (Results 1 – 3 of 3) sorted by relevance
40 std::unique_ptr<PerfEventSet> perf( in TEST()41 PerfEventSet::CreateInstance(PerfEventSet::Type::kPerfForCounting)); in TEST()65 auto test_function = [](std::function<void(PerfEventSet*)> set_target_func) { in TEST()66 std::unique_ptr<PerfEventSet> perf( in TEST()67 PerfEventSet::CreateInstance(PerfEventSet::Type::kPerfForCounting)); in TEST()84 test_function([](PerfEventSet* perf) { ASSERT_TRUE(perf->MonitorCurrentProcess()); }); in TEST()85 test_function([](PerfEventSet* perf) { ASSERT_TRUE(perf->MonitorCurrentThread()); }); in TEST()92 std::unique_ptr<PerfEventSet> perf( in TEST()93 PerfEventSet::CreateInstance(PerfEventSet::Type::kPerfForCounting)); in TEST()120 std::unique_ptr<PerfEventSet> perf( in TEST()[all …]
63 class PerfEventSetImpl : public PerfEventSet {259 PerfEventSet* PerfEventSet::CreateInstance(PerfEventSet::Type type) { in CreateInstance()269 bool PerfEventSet::AddEvent(const std::string&) { in AddEvent()273 bool PerfEventSet::MonitorCurrentProcess() { in MonitorCurrentProcess()277 bool PerfEventSet::MonitorCurrentThread() { in MonitorCurrentThread()281 bool PerfEventSet::MonitorThreadsInCurrentProcess(const std::vector<pid_t>&) { in MonitorThreadsInCurrentProcess()285 bool PerfEventSet::StartCounters() { in StartCounters()289 bool PerfEventSet::StopCounters() { in StopCounters()293 bool PerfEventSet::ReadCounters(std::vector<Counter>*) { in ReadCounters()
61 class SIMPLEPERF_EXPORT PerfEventSet {68 static PerfEventSet* CreateInstance(Type type);69 virtual ~PerfEventSet() {} in ~PerfEventSet()90 PerfEventSet() {} in PerfEventSet() function