Lines Matching refs:kind

188 Trace::GetLiveThreadBinaryDataSize(lldb::tid_t tid, llvm::StringRef kind) {  in GetLiveThreadBinaryDataSize()  argument
190 return Lookup(storage.live_thread_data, tid, ConstString(kind)); in GetLiveThreadBinaryDataSize()
194 llvm::StringRef kind) { in GetLiveCpuBinaryDataSize() argument
196 return Lookup(storage.live_cpu_data_sizes, cpu_id, ConstString(kind)); in GetLiveCpuBinaryDataSize()
200 Trace::GetLiveProcessBinaryDataSize(llvm::StringRef kind) { in GetLiveProcessBinaryDataSize() argument
202 return Lookup(storage.live_process_data, ConstString(kind)); in GetLiveProcessBinaryDataSize()
213 request.kind, request.tid, request.cpu_id)); in GetLiveTraceBinaryData()
226 request.kind, expected_size, data->size(), request.tid, in GetLiveTraceBinaryData()
233 Trace::GetLiveThreadBinaryData(lldb::tid_t tid, llvm::StringRef kind) { in GetLiveThreadBinaryData() argument
234 std::optional<uint64_t> size = GetLiveThreadBinaryDataSize(tid, kind); in GetLiveThreadBinaryData()
239 kind.data(), tid); in GetLiveThreadBinaryData()
241 TraceGetBinaryDataRequest request{GetPluginName().str(), kind.str(), tid, in GetLiveThreadBinaryData()
247 Trace::GetLiveCpuBinaryData(lldb::cpu_id_t cpu_id, llvm::StringRef kind) { in GetLiveCpuBinaryData() argument
252 std::optional<uint64_t> size = GetLiveCpuBinaryDataSize(cpu_id, kind); in GetLiveCpuBinaryData()
257 kind.data(), cpu_id); in GetLiveCpuBinaryData()
259 TraceGetBinaryDataRequest request{GetPluginName().str(), kind.str(), in GetLiveCpuBinaryData()
265 Trace::GetLiveProcessBinaryData(llvm::StringRef kind) { in GetLiveProcessBinaryData() argument
266 std::optional<uint64_t> size = GetLiveProcessBinaryDataSize(kind); in GetLiveProcessBinaryData()
270 "Tracing data \"%s\" is not available for the process.", kind.data()); in GetLiveProcessBinaryData()
272 TraceGetBinaryDataRequest request{GetPluginName().str(), kind.str(), in GetLiveProcessBinaryData()
317 {ConstString(item.kind), item.size}); in RefreshLiveProcessState()
329 {ConstString(item.kind), item.size}); in RefreshLiveProcessState()
336 m_storage.live_process_data.insert({ConstString(item.kind), item.size}); in RefreshLiveProcessState()
375 Trace::GetPostMortemThreadDataFile(lldb::tid_t tid, llvm::StringRef kind) { in GetPostMortemThreadDataFile() argument
378 Lookup(storage.postmortem_thread_data, tid, ConstString(kind))) in GetPostMortemThreadDataFile()
384 tid, kind)); in GetPostMortemThreadDataFile()
388 llvm::StringRef kind) { in GetPostMortemCpuDataFile() argument
391 Lookup(storage.postmortem_cpu_data, cpu_id, ConstString(kind))) in GetPostMortemCpuDataFile()
397 kind)); in GetPostMortemCpuDataFile()
400 void Trace::SetPostMortemThreadDataFile(lldb::tid_t tid, llvm::StringRef kind, in SetPostMortemThreadDataFile() argument
403 storage.postmortem_thread_data[tid].insert({ConstString(kind), file_spec}); in SetPostMortemThreadDataFile()
407 llvm::StringRef kind, FileSpec file_spec) { in SetPostMortemCpuDataFile() argument
409 storage.postmortem_cpu_data[cpu_id].insert({ConstString(kind), file_spec}); in SetPostMortemCpuDataFile()
413 Trace::OnLiveThreadBinaryDataRead(lldb::tid_t tid, llvm::StringRef kind, in OnLiveThreadBinaryDataRead() argument
415 Expected<std::vector<uint8_t>> data = GetLiveThreadBinaryData(tid, kind); in OnLiveThreadBinaryDataRead()
422 llvm::StringRef kind, in OnLiveCpuBinaryDataRead() argument
426 LookupAsPtr(storage.live_cpu_data, cpu_id, ConstString(kind))) in OnLiveCpuBinaryDataRead()
429 Expected<std::vector<uint8_t>> data = GetLiveCpuBinaryData(cpu_id, kind); in OnLiveCpuBinaryDataRead()
433 {ConstString(kind), std::move(*data)}); in OnLiveCpuBinaryDataRead()
454 Trace::OnPostMortemThreadBinaryDataRead(lldb::tid_t tid, llvm::StringRef kind, in OnPostMortemThreadBinaryDataRead() argument
456 if (Expected<FileSpec> file = GetPostMortemThreadDataFile(tid, kind)) in OnPostMortemThreadBinaryDataRead()
464 llvm::StringRef kind, in OnPostMortemCpuBinaryDataRead() argument
466 if (Expected<FileSpec> file = GetPostMortemCpuDataFile(cpu_id, kind)) in OnPostMortemCpuBinaryDataRead()
472 llvm::Error Trace::OnThreadBinaryDataRead(lldb::tid_t tid, llvm::StringRef kind, in OnThreadBinaryDataRead() argument
475 return OnLiveThreadBinaryDataRead(tid, kind, callback); in OnThreadBinaryDataRead()
477 return OnPostMortemThreadBinaryDataRead(tid, kind, callback); in OnThreadBinaryDataRead()
481 Trace::OnAllCpusBinaryDataRead(llvm::StringRef kind, in OnAllCpusBinaryDataRead() argument
493 return OnCpuBinaryDataRead(*cpu_id, kind, in OnAllCpusBinaryDataRead()
505 llvm::StringRef kind, in OnCpuBinaryDataRead() argument
508 return OnLiveCpuBinaryDataRead(cpu_id, kind, callback); in OnCpuBinaryDataRead()
510 return OnPostMortemCpuBinaryDataRead(cpu_id, kind, callback); in OnCpuBinaryDataRead()