Home
last modified time | relevance | path

Searched refs:EtmV3TrcPacket (Results 1 – 9 of 9) sorted by relevance

/external/OpenCSD/decoder/include/opencsd/etmv3/
Dtrc_pkt_elem_etmv3.h53 class EtmV3TrcPacket : public TrcPacketBase, public trcPrintableElem
56 EtmV3TrcPacket();
57 ~EtmV3TrcPacket();
61 EtmV3TrcPacket &operator =(const ocsd_etmv3_pkt* p_pkt);
157 inline void EtmV3TrcPacket::UpdateNS(const int NS) in UpdateNS()
163 inline void EtmV3TrcPacket::UpdateAltISA(const int AltISA) in UpdateAltISA()
169 inline void EtmV3TrcPacket::UpdateHyp(const int Hyp) in UpdateHyp()
175 inline void EtmV3TrcPacket::UpdateISA(const ocsd_isa isa) in UpdateISA()
181 inline void EtmV3TrcPacket::SetType(const ocsd_etmv3_pkt_type p_type) in SetType()
186 inline void EtmV3TrcPacket::SetErrType(const ocsd_etmv3_pkt_type e_type) in SetErrType()
[all …]
Dtrc_pkt_proc_etmv3.h43 class EtmV3TrcPacket; variable
50 class TrcPktProcEtmV3 : public TrcPktProcBase< EtmV3TrcPacket, ocsd_etmv3_pkt_type, EtmV3Config>
Dtrc_pkt_decode_etmv3.h55 void initAtomPkt(const EtmV3TrcPacket *in_pkt, const ocsd_trc_index_t &root_index);
94 inline void Etmv3Atoms::initAtomPkt(const EtmV3TrcPacket *in_pkt, const ocsd_trc_index_t &root_inde… in initAtomPkt()
207 class TrcPktDecodeEtmV3 : public TrcPktDecodeBase<EtmV3TrcPacket, EtmV3Config>
Dtrc_dcd_mngr_etmv3.h43 class DecoderMngrEtmV3 : public DecodeMngrFullDcd< EtmV3TrcPacket,
/external/OpenCSD/decoder/source/etmv3/
Dtrc_pkt_elem_etmv3.cpp41 EtmV3TrcPacket::EtmV3TrcPacket() in EtmV3TrcPacket() function in EtmV3TrcPacket
46 EtmV3TrcPacket::~EtmV3TrcPacket() in ~EtmV3TrcPacket()
53 void EtmV3TrcPacket::Clear() in Clear()
77 void EtmV3TrcPacket::ResetState() in ResetState()
83 void EtmV3TrcPacket::UpdateAddress(const ocsd_vaddr_t partAddrVal, const int updateBits) in UpdateAddress()
94 void EtmV3TrcPacket::UpdateDataAddress(const uint32_t value, const uint8_t valid_bits) in UpdateDataAddress()
107 void EtmV3TrcPacket::UpdateTimestamp(const uint64_t tsVal, const uint8_t updateBits) in UpdateTimestamp()
118 void EtmV3TrcPacket::SetException( const ocsd_armv7_exception type, in SetException()
137 bool EtmV3TrcPacket::UpdateAtomFromPHdr(const uint8_t pHdr, const bool cycleAccurate) in UpdateAtomFromPHdr()
214 EtmV3TrcPacket &EtmV3TrcPacket::operator =(const ocsd_etmv3_pkt* p_pkt) in operator =()
[all …]
Dtrc_pkt_proc_etmv3_impl.h114 EtmV3TrcPacket m_curr_packet; // expanded packet
/external/OpenCSD/decoder/source/
Docsd_dcd_tree.cpp636 …PacketPrinter<EtmV3TrcPacket> *pTPrinter = dynamic_cast<PacketPrinter<EtmV3TrcPacket> *>(pPrinter); in addPacketPrinter()
638 …ngr()->attachPktMonitor(pElement->getDecoderHandle(), (IPktRawDataMon<EtmV3TrcPacket> *)pTPrinter); in addPacketPrinter()
640 …ecoderMngr()->attachPktSink(pElement->getDecoderHandle(), (IPktDataIn<EtmV3TrcPacket> *)pTPrinter); in addPacketPrinter()
/external/OpenCSD/decoder/source/c_api/
Docsd_c_api.cpp323 trcPrintElemToString<EtmV3TrcPacket,ocsd_etmv3_pkt>(p_pkt, pktStr); in ocsd_pkt_str()
488 *ppCBObj = new (std::nothrow) PktCBObj<EtmV3TrcPacket>(pPktInFn,p_context); in ocsd_create_pkt_sink_cb()
527 *ppCBObj = new (std::nothrow) PktMonCBObj<EtmV3TrcPacket>(pPktInFn,p_context); in ocsd_create_pkt_mon_cb()
/external/OpenCSD/decoder/source/pkt_printers/
Dtrc_print_fact.cpp64 pPrinter = new (std::nothrow) PacketPrinter<EtmV3TrcPacket>(CSID); in createProtocolPrinter()