Home
last modified time | relevance | path

Searched refs:cpu_id_t (Results 1 – 23 of 23) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DPerfContextSwitchDecoder.h64 CreateCompleteExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
68 CreateHintedStartExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
73 CreateHintedEndExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
77 static ThreadContinuousExecution CreateOnlyEndExecution(lldb::cpu_id_t cpu_id,
83 CreateOnlyStartExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid,
110 lldb::cpu_id_t cpu_id;
117 ThreadContinuousExecution(lldb::cpu_id_t cpu_id, lldb::tid_t tid, in ThreadContinuousExecution()
138 lldb::cpu_id_t cpu_id,
H A DPerfContextSwitchDecoder.cpp147 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t start, in CreateCompleteExecution()
157 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, in CreateHintedStartExecution()
167 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t start, in CreateHintedEndExecution()
177 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t end) { in CreateOnlyEndExecution()
185 lldb::cpu_id_t cpu_id, lldb::tid_t tid, lldb::pid_t pid, uint64_t start) { in CreateOnlyStartExecution()
193 cpu_id_t cpu_id, const LinuxPerfZeroTscConversion &tsc_conversion, in RecoverExecutionsFromConsecutiveRecords()
247 ArrayRef<uint8_t> data, cpu_id_t cpu_id, in DecodePerfContextSwitchTrace()
H A DTraceIntelPTMultiCpuDecoder.cpp43 [&](const DenseMap<cpu_id_t, ArrayRef<uint8_t>> &buffers) -> Error { in FindLowestTSC() argument
76 [&](const DenseMap<cpu_id_t, ArrayRef<uint8_t>> &buffers) -> Error { in Decode() argument
94 cpu_id_t cpu_id) { in GetPSBBlocksForCPU()
127 for (cpu_id_t cpu_id : trace_sp->GetTracedCpus()) { in DoCorrelateContextSwitchesAndIntelPtTraces()
H A DDecodedThread.h180 lldb::cpu_id_t GetCPUByIndex(uint64_t item_index) const;
240 void NotifyCPU(lldb::cpu_id_t cpu_id);
303 std::map<uint64_t, lldb::cpu_id_t> m_cpus;
H A DTraceIntelPTJSONStructs.h42 lldb::cpu_id_t id;
60 std::optional<std::vector<lldb::cpu_id_t>> GetCpuIds();
H A DDecodedThread.cpp147 void DecodedThread::NotifyCPU(lldb::cpu_id_t cpu_id) { in NotifyCPU()
155 lldb::cpu_id_t DecodedThread::GetCPUByIndex(uint64_t item_index) const { in GetCPUByIndex()
261 (sizeof(uint64_t) + sizeof(lldb::cpu_id_t)) * m_cpus.size(); in CalculateApproximateMemoryUsage()
H A DTraceIntelPTBundleSaver.cpp138 WriteContextSwitchTrace(TraceIntelPT &trace_ipt, lldb::cpu_id_t cpu_id, in WriteContextSwitchTrace()
178 lldb::cpu_id_t cpu_id, in WriteIntelPTTrace()
203 for (lldb::cpu_id_t cpu_id : trace_ipt.GetTracedCpus()) { in BuildCpusSection()
H A DTraceIntelPTJSONStructs.cpp23 std::optional<std::vector<lldb::cpu_id_t>>
27 std::vector<lldb::cpu_id_t> cpu_ids; in GetCpuIds()
H A DLibiptDecoder.h88 const llvm::DenseMap<lldb::cpu_id_t, llvm::ArrayRef<uint8_t>> &buffers,
H A DTraceCursorIntelPT.h37 lldb::cpu_id_t GetCPU() const override;
H A DTraceCursorIntelPT.cpp120 lldb::cpu_id_t TraceCursorIntelPT::GetCPU() const { in GetCPU()
H A DTraceIntelPT.cpp139 std::vector<cpu_id_t> cpus; in CreateInstanceForPostmortemTrace()
576 std::vector<cpu_id_t> cpus; in DoRefreshLiveProcessState()
H A DLibiptDecoder.cpp588 const DenseMap<lldb::cpu_id_t, llvm::ArrayRef<uint8_t>> &buffers, in DecodeSystemWideTraceForThread() argument
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Target/
H A DTrace.h263 const llvm::DenseMap<lldb::cpu_id_t, llvm::ArrayRef<uint8_t>>
328 llvm::ArrayRef<lldb::cpu_id_t> GetTracedCpus();
368 llvm::Error OnPostMortemCpuBinaryDataRead(lldb::cpu_id_t cpu_id,
399 llvm::Expected<FileSpec> GetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id,
454 GetLiveCpuBinaryData(lldb::cpu_id_t cpu_id, llvm::StringRef kind);
472 std::optional<uint64_t> GetLiveCpuBinaryDataSize(lldb::cpu_id_t cpu_id,
480 std::optional<std::vector<lldb::cpu_id_t>> postmortem_cpus);
562 llvm::DenseMap<lldb::cpu_id_t, llvm::DenseMap<ConstString, uint64_t>>
565 llvm::DenseMap<lldb::cpu_id_t,
575 std::optional<std::vector<lldb::cpu_id_t>> cpus;
[all …]
H A DTraceCursor.h254 virtual lldb::cpu_id_t GetCPU() const = 0;
H A DTraceDumper.h73 std::optional<lldb::cpu_id_t> cpu_id;
/freebsd-14.2/contrib/llvm-project/lldb/source/Target/
H A DTrace.cpp193 std::optional<uint64_t> Trace::GetLiveCpuBinaryDataSize(lldb::cpu_id_t cpu_id, in GetLiveCpuBinaryDataSize()
247 Trace::GetLiveCpuBinaryData(lldb::cpu_id_t cpu_id, llvm::StringRef kind) { in GetLiveCpuBinaryData()
351 std::optional<std::vector<lldb::cpu_id_t>> postmortem_cpus) { in Trace()
406 void Trace::SetPostMortemCpuDataFile(lldb::cpu_id_t cpu_id, in SetPostMortemCpuDataFile()
421 llvm::Error Trace::OnLiveCpuBinaryDataRead(lldb::cpu_id_t cpu_id, in OnLiveCpuBinaryDataRead()
463 Trace::OnPostMortemCpuBinaryDataRead(lldb::cpu_id_t cpu_id, in OnPostMortemCpuBinaryDataRead()
483 DenseMap<cpu_id_t, ArrayRef<uint8_t>> buffers; in OnAllCpusBinaryDataRead()
488 std::function<Error(std::vector<cpu_id_t>::iterator)> process_cpu = in OnAllCpusBinaryDataRead()
489 [&](std::vector<cpu_id_t>::iterator cpu_id) -> Error { in OnAllCpusBinaryDataRead()
504 llvm::Error Trace::OnCpuBinaryDataRead(lldb::cpu_id_t cpu_id, in OnCpuBinaryDataRead()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/
H A DTraceGDBRemotePackets.h122 lldb::cpu_id_t id;
157 std::optional<lldb::cpu_id_t> cpu_id;
/freebsd-14.2/contrib/llvm-project/lldb/source/Utility/
H A DTraceGDBRemotePackets.cpp125 packet.id = static_cast<lldb::cpu_id_t>(cpu_id); in fromJSON()
153 packet.cpu_id = static_cast<lldb::cpu_id_t>(*cpu_id); in fromJSON()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/API/
H A DSBTraceCursor.h161 lldb::cpu_id_t GetCPU() const;
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-types.h89 typedef uint32_t cpu_id_t; // CPU core id typedef
/freebsd-14.2/contrib/llvm-project/lldb/source/API/
H A DSBTraceCursor.cpp121 lldb::cpu_id_t SBTraceCursor::GetCPU() const { in GetCPU()
/freebsd-14.2/lib/clang/liblldb/
H A DLLDBWrapLua.cpp63999 lldb::cpu_id_t result; in _wrap_SBTraceCursor_GetCPU()
64008 result = (lldb::cpu_id_t)((lldb::SBTraceCursor const *)arg1)->GetCPU(); in _wrap_SBTraceCursor_GetCPU()