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 in operator <() [all...]
44 std::vector<PSBBlock> psb_blocks; member