Searched refs:IntelPTSingleBufferTrace (Results 1 – 9 of 9) sorted by relevance
| /openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Linux/ |
| D | IntelPTMultiCoreTrace.cpp | 50 DenseMap<cpu_id_t, std::pair<IntelPTSingleBufferTrace, ContextSwitchTrace>> in StartOnAllCores() 54 Expected<IntelPTSingleBufferTrace> core_trace = in StartOnAllCores() 55 IntelPTSingleBufferTrace::Start(request, /*tid=*/std::nullopt, cpu_id, in StartOnAllCores() 76 std::function<void(cpu_id_t cpu_id, IntelPTSingleBufferTrace &core_trace)> in ForEachCore() 83 std::function<void(cpu_id_t cpu_id, IntelPTSingleBufferTrace &intelpt_trace, in ForEachCore() 91 ForEachCore([](cpu_id_t cpu_id, IntelPTSingleBufferTrace &core_trace) { in ProcessDidStop() 100 ForEachCore([](cpu_id_t cpu_id, IntelPTSingleBufferTrace &core_trace) { in ProcessWillResume() 117 const IntelPTSingleBufferTrace &core_trace, in GetState()
|
| D | IntelPTSingleBufferTrace.cpp | 201 size_t IntelPTSingleBufferTrace::GetIptTraceSize() const { in GetIptTraceSize() 205 Error IntelPTSingleBufferTrace::Pause() { in Pause() 209 Error IntelPTSingleBufferTrace::Resume() { in Resume() 213 Expected<std::vector<uint8_t>> IntelPTSingleBufferTrace::GetIptTrace() { in GetIptTrace() 231 Expected<IntelPTSingleBufferTrace> 232 IntelPTSingleBufferTrace::Start(const TraceIntelPTStartRequest &request, in Start() 280 return IntelPTSingleBufferTrace(std::move(*perf_event)); in Start() 287 const PerfEvent &IntelPTSingleBufferTrace::GetPerfEvent() const { in GetPerfEvent()
|
| D | IntelPTThreadTraceCollection.cpp | 37 Expected<IntelPTSingleBufferTrace> trace = in TraceStart() 38 IntelPTSingleBufferTrace::Start(request, tid); in TraceStart() 52 std::function<void(lldb::tid_t tid, IntelPTSingleBufferTrace &thread_trace)> in ForEachThread() 58 Expected<IntelPTSingleBufferTrace &> 87 if (Expected<IntelPTSingleBufferTrace &> trace = in TryGetBinaryData()
|
| D | IntelPTMultiCoreTrace.h | 57 IntelPTSingleBufferTrace &core_trace)> 71 IntelPTSingleBufferTrace &intelpt_trace, 95 std::pair<IntelPTSingleBufferTrace, ContextSwitchTrace>> in IntelPTMultiCoreTrace() argument 102 std::pair<IntelPTSingleBufferTrace, ContextSwitchTrace>>
|
| D | IntelPTThreadTraceCollection.h | 43 IntelPTSingleBufferTrace &thread_trace)> 46 llvm::Expected<IntelPTSingleBufferTrace &> GetTracedThread(lldb::tid_t tid); 69 llvm::DenseMap<lldb::tid_t, IntelPTSingleBufferTrace> m_thread_traces;
|
| D | IntelPTSingleBufferTrace.h | 25 class IntelPTSingleBufferTrace { 52 static llvm::Expected<IntelPTSingleBufferTrace> 105 IntelPTSingleBufferTrace(PerfEvent &&perf_event) in IntelPTSingleBufferTrace() function
|
| D | CMakeLists.txt | 3 IntelPTSingleBufferTrace.cpp
|
| D | IntelPTPerThreadProcessTrace.cpp | 41 [&](lldb::tid_t tid, const IntelPTSingleBufferTrace &thread_trace) { in GetState()
|
| D | IntelPTCollector.cpp | 208 [&](lldb::tid_t tid, const IntelPTSingleBufferTrace &thread_trace) { in GetState()
|