Searched refs:perf_event (Results 1 – 6 of 6) sorted by relevance
38 Expected<PerfEvent> perf_event = PerfEvent::Init(attr, pid); in LoadPerfTscConversionParameters() local39 if (!perf_event) in LoadPerfTscConversionParameters()40 return perf_event.takeError(); in LoadPerfTscConversionParameters()42 perf_event->MmapMetadataAndBuffers(/*num_data_pages=*/0, in LoadPerfTscConversionParameters()47 perf_event_mmap_page &mmap_metada = perf_event->GetMetadataPage(); in LoadPerfTscConversionParameters()371 if (Expected<PerfEvent> perf_event = in CreateContextSwitchTracePerfEvent() local373 if (Error mmap_err = perf_event->MmapMetadataAndBuffers( in CreateContextSwitchTracePerfEvent()377 return perf_event; in CreateContextSwitchTracePerfEvent()379 return perf_event.takeError(); in CreateContextSwitchTracePerfEvent()
273 if (Expected<PerfEvent> perf_event = in Start()275 if (Error mmap_err = perf_event->MmapMetadataAndBuffers( in Start()280 return IntelPTSingleBufferTrace(std::move(*perf_event)); in Start()282 return perf_event.takeError(); in Start()
109 IntelPTSingleBufferTrace(PerfEvent &&perf_event) in IntelPTSingleBufferTrace() argument110 : m_perf_event(std::move(perf_event)) {} in IntelPTSingleBufferTrace()
15 check_include_file(perfmon/perf_event.h HAVE_PERFMON_PERF_EVENT_H)24 #include <perfmon/perf_event.h>
16 check_include_file(perfmon/perf_event.h HAVE_PERFMON_PERF_EVENT_H)
527 // It is available through the Linux perf_event API when cap_user_time and cap_user_time_zero