Searched refs:psb_blocks (Results 1 – 3 of 3) sorted by relevance
95 std::vector<PSBBlock> psb_blocks; in GetPSBBlocksForCPU() local104 psb_blocks = std::move(*split_trace); in GetPSBBlocksForCPU()109 return psb_blocks; in GetPSBBlocksForCPU()128 Expected<std::vector<PSBBlock>> psb_blocks = in DoCorrelateContextSwitchesAndIntelPtTraces() local130 if (!psb_blocks) in DoCorrelateContextSwitchesAndIntelPtTraces()131 return psb_blocks.takeError(); in DoCorrelateContextSwitchesAndIntelPtTraces()133 m_total_psb_blocks += psb_blocks->size(); in DoCorrelateContextSwitchesAndIntelPtTraces()136 auto it = psb_blocks->begin(); in DoCorrelateContextSwitchesAndIntelPtTraces()141 for (; it != psb_blocks->end() && in DoCorrelateContextSwitchesAndIntelPtTraces()145 execution.psb_blocks.push_back(*it); in DoCorrelateContextSwitchesAndIntelPtTraces()[all …]
597 if (execution.psb_blocks.empty()) { in DecodeSystemWideTraceForThread()600 assert(execution.psb_blocks.front().tsc && in DecodeSystemWideTraceForThread()604 *execution.psb_blocks.front().tsc)); in DecodeSystemWideTraceForThread()612 if (execution.psb_blocks.empty()) { in DecodeSystemWideTraceForThread()633 for (size_t j = 0; j < execution.psb_blocks.size(); j++) { in DecodeSystemWideTraceForThread()634 const PSBBlock &psb_block = execution.psb_blocks[j]; in DecodeSystemWideTraceForThread()641 j + 1 < execution.psb_blocks.size() in DecodeSystemWideTraceForThread()642 ? execution.psb_blocks[j + 1].starting_ip in DecodeSystemWideTraceForThread()678 return exec.psb_blocks.empty() ? exec.thread_execution.GetLowestKnownTSC() in operator <()679 : exec.psb_blocks.front().tsc; in operator <()
44 std::vector<PSBBlock> psb_blocks; member