Lines Matching refs:decoder

32 auto InsnDecoderDeleter = [](pt_insn_decoder *decoder) {  in __anona5faac290102()  argument
33 pt_insn_free_decoder(decoder); in __anona5faac290102()
36 auto QueryDecoderDeleter = [](pt_query_decoder *decoder) { in __anona5faac290202() argument
37 pt_qry_free_decoder(decoder); in __anona5faac290202()
86 static Error SetupMemoryImage(pt_insn_decoder *decoder, Process &process) { in SetupMemoryImage() argument
87 pt_image *image = pt_insn_get_image(decoder); in SetupMemoryImage()
136 PSBBlockAnomalyDetector(pt_insn_decoder &decoder, in PSBBlockAnomalyDetector() argument
139 : m_decoder(decoder), m_decoded_thread(decoded_thread) { in PSBBlockAnomalyDetector()
572 Expected<PSBBlockDecoder> decoder = PSBBlockDecoder::Create( in DecodeSingleTraceForThread() local
577 if (!decoder) in DecodeSingleTraceForThread()
578 return decoder.takeError(); in DecodeSingleTraceForThread()
580 decoder->DecodePSBBlock(); in DecodeSingleTraceForThread()
636 Expected<PSBBlockDecoder> decoder = PSBBlockDecoder::Create( in DecodeSystemWideTraceForThread() local
645 if (!decoder) in DecodeSystemWideTraceForThread()
646 return decoder.takeError(); in DecodeSystemWideTraceForThread()
649 decoder->DecodePSBBlock(); in DecodeSystemWideTraceForThread()
697 pt_query_decoder *decoder = decoder_up.get().get(); in SplitTraceIntoPSBBlock() local
703 int decoding_status = pt_qry_sync_forward(decoder, &maybe_ip); in SplitTraceIntoPSBBlock()
708 int offset_status = pt_qry_get_sync_offset(decoder, &psb_offset); in SplitTraceIntoPSBBlock()
720 decoding_status = pt_qry_event(decoder, &event, sizeof(event)); in SplitTraceIntoPSBBlock()
768 pt_query_decoder *decoder = decoder_up.get().get(); in FindLowestTSCInTrace() local
770 int status = pt_qry_sync_forward(decoder, &ip); in FindLowestTSCInTrace()
776 status = pt_qry_event(decoder, &event, sizeof(event)); in FindLowestTSCInTrace()