Home
last modified time | relevance | path

Searched refs:perf_event (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DPerf.cpp38 Expected<PerfEvent> perf_event = PerfEvent::Init(attr, pid); in LoadPerfTscConversionParameters() local
39 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() local
373 if (Error mmap_err = perf_event->MmapMetadataAndBuffers( in CreateContextSwitchTracePerfEvent()
377 return perf_event; in CreateContextSwitchTracePerfEvent()
379 return perf_event.takeError(); in CreateContextSwitchTracePerfEvent()
H A DIntelPTSingleBufferTrace.cpp273 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()
H A DIntelPTSingleBufferTrace.h109 IntelPTSingleBufferTrace(PerfEvent &&perf_event) in IntelPTSingleBufferTrace() argument
110 : m_perf_event(std::move(perf_event)) {} in IntelPTSingleBufferTrace()
/llvm-project-15.0.7/llvm/cmake/modules/
H A DFindLibpfm.cmake15 check_include_file(perfmon/perf_event.h HAVE_PERFMON_PERF_EVENT_H)
24 #include <perfmon/perf_event.h>
/llvm-project-15.0.7/third-party/benchmark/cmake/Modules/
H A DFindPFM.cmake16 check_include_file(perfmon/perf_event.h HAVE_PERFMON_PERF_EVENT_H)
/llvm-project-15.0.7/lldb/docs/
H A Dlldb-gdb-remote.txt527 // It is available through the Linux perf_event API when cap_user_time and cap_user_time_zero