Lines Matching refs:func
126 int perf_single_event(std::function<void()> func, size_t& count, uint32_t event)
145 func();
156 int perf_event2(std::function<void()> func, struct perf_event2_read_format& data, uint32_t event1, uint32_t event2)
191 func();
204 int perf_event_instructions(std::function<void()> func, size_t& count)
206 return perf_single_event(func, count, PERF_COUNT_HW_INSTRUCTIONS);
208 int perf_event_cycles(std::function<void()> func, size_t& count)
210 return perf_single_event(func, count, PERF_COUNT_HW_CPU_CYCLES);
212 int perf_event_branch_instructions(std::function<void()> func, size_t& count)
214 return perf_single_event(func, count, PERF_COUNT_HW_BRANCH_INSTRUCTIONS);
216 int perf_event_branch_misses(std::function<void()> func, size_t& count)
218 return perf_single_event(func, count, PERF_COUNT_HW_BRANCH_MISSES);
222 int perf_event_instructions(std::function<void()> func, size_t& count)
224 func();
229 int perf_event_cycles(std::function<void()> func, size_t& count)
231 func();
236 int perf_event_branch_instructions(std::function<void()> func, size_t& count)
238 func();
243 int perf_event_branch_misses(std::function<void()> func, size_t& count)
245 func();