Home
last modified time | relevance | path

Searched refs:ocsd_datapath_resp_t (Results 1 – 25 of 49) sorted by relevance

12

/external/OpenCSD/decoder/include/common/
Dtrc_pkt_proc_base.h73 virtual ocsd_datapath_resp_t TraceDataIn( const ocsd_datapath_op_t op,
84 virtual ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
89 …virtual ocsd_datapath_resp_t onEOT() = 0; //!< Implementation function for the OCSD_OP_EOT o…
90 …virtual ocsd_datapath_resp_t onReset() = 0; //!< Implementation function for the OCSD_OP_RESET…
91 …virtual ocsd_datapath_resp_t onFlush() = 0; //!< Implementation function for the OCSD_OP_FLUSH…
135 virtual ocsd_datapath_resp_t TraceDataIn( const ocsd_datapath_op_t op,
161 ocsd_datapath_resp_t outputDecodedPacket(const ocsd_trc_index_t index_sop, const P *pkt);
170ocsd_datapath_resp_t outputOnAllInterfaces(const ocsd_trc_index_t index_sop, const P *pkt, const P…
172ocsd_datapath_resp_t outputOnAllInterfaces(const ocsd_trc_index_t index_sop, const P *pkt, const P…
188 ocsd_datapath_resp_t Reset(const ocsd_trc_index_t index);
[all …]
Dtrc_pkt_decode_base.h81 virtual ocsd_datapath_resp_t processPacket() = 0;
82 virtual ocsd_datapath_resp_t onEOT() = 0;
83 virtual ocsd_datapath_resp_t onReset() = 0;
84 virtual ocsd_datapath_resp_t onFlush() = 0;
94 ocsd_datapath_resp_t outputTraceElement(const OcsdTraceElement &elem); // use current index
95ocsd_datapath_resp_t outputTraceElementIdx(ocsd_trc_index_t idx, const OcsdTraceElement &elem); //…
159 inline ocsd_datapath_resp_t TrcPktDecodeI::outputTraceElement(const OcsdTraceElement &elem) in outputTraceElement()
164 inline ocsd_datapath_resp_t TrcPktDecodeI::outputTraceElementIdx(ocsd_trc_index_t idx, const OcsdTr… in outputTraceElementIdx()
192 virtual ocsd_datapath_resp_t PacketDataIn( const ocsd_datapath_op_t op,
229 template <class P, class Pc> ocsd_datapath_resp_t TrcPktDecodeBase<P, Pc>::PacketDataIn( const ocsd… in PacketDataIn()
[all …]
Dtrc_frame_deformatter.h60 virtual ocsd_datapath_resp_t TraceDataIn( const ocsd_datapath_op_t op,
85ocsd_datapath_resp_t Reset(); /* reset the decode to the start state, drop partial data - propo…
86ocsd_datapath_resp_t Flush(); /* flush existing data if possible, retain state - propogate to a…
/external/OpenCSD/decoder/include/opencsd/ptm/
Dtrc_pkt_decode_ptm.h110 virtual ocsd_datapath_resp_t processPacket();
111 virtual ocsd_datapath_resp_t onEOT();
112 virtual ocsd_datapath_resp_t onReset();
113 virtual ocsd_datapath_resp_t onFlush();
130 ocsd_datapath_resp_t decodePacket();
131 ocsd_datapath_resp_t contProcess();
132 ocsd_datapath_resp_t processIsync();
133 ocsd_datapath_resp_t processBranch();
134 ocsd_datapath_resp_t processWPUpdate();
135 ocsd_datapath_resp_t processAtom();
[all …]
Dtrc_pkt_proc_ptm.h61 virtual ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
65 virtual ocsd_datapath_resp_t onEOT();
66 virtual ocsd_datapath_resp_t onReset();
67 virtual ocsd_datapath_resp_t onFlush();
74 ocsd_datapath_resp_t outputPacket();
104ocsd_datapath_resp_t waitASync(); //!< look for first synchronisation point in the packet st…
/external/OpenCSD/decoder/include/opencsd/etmv3/
Dtrc_pkt_decode_etmv3.h216 virtual ocsd_datapath_resp_t processPacket();
217 virtual ocsd_datapath_resp_t onEOT();
218 virtual ocsd_datapath_resp_t onReset();
219 virtual ocsd_datapath_resp_t onFlush();
227 ocsd_datapath_resp_t decodePacket(bool &pktDone); //!< decode a packet
229 ocsd_datapath_resp_t processISync(const bool withCC, const bool firstSync = false);
230 ocsd_datapath_resp_t processBranchAddr();
231 ocsd_datapath_resp_t processPHdr();
233ocsd_datapath_resp_t sendUnsyncPacket(); //!< send an initial unsync packet when decoder starts
235 …OcsdTraceElement *GetNextOpElem(ocsd_datapath_resp_t &resp); //!< get the next element from the…
Dtrc_pkt_proc_etmv3.h59 virtual ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
63 virtual ocsd_datapath_resp_t onEOT();
64 virtual ocsd_datapath_resp_t onReset();
65 virtual ocsd_datapath_resp_t onFlush();
/external/OpenCSD/decoder/source/ptm/
Dtrc_pkt_decode_ptm.cpp58 ocsd_datapath_resp_t TrcPktDecodePtm::processPacket() in processPacket()
60 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processPacket()
106 ocsd_datapath_resp_t TrcPktDecodePtm::onEOT() in onEOT()
108 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onEOT()
117 ocsd_datapath_resp_t TrcPktDecodePtm::onReset() in onReset()
119 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onReset()
125 ocsd_datapath_resp_t TrcPktDecodePtm::onFlush() in onFlush()
127 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onFlush()
133 ocsd_datapath_resp_t TrcPktDecodePtm::contProcess() in contProcess()
135 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in contProcess()
[all …]
Dtrc_pkt_proc_ptm.cpp77 ocsd_datapath_resp_t TrcPktProcPtm::processData( const ocsd_trc_index_t index, in processData()
82 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processData()
171 ocsd_datapath_resp_t TrcPktProcPtm::onEOT() in onEOT()
173 ocsd_datapath_resp_t err = OCSD_RESP_FATAL_NOT_INIT; in onEOT()
186 ocsd_datapath_resp_t TrcPktProcPtm::onReset() in onReset()
188 ocsd_datapath_resp_t err = OCSD_RESP_FATAL_NOT_INIT; in onReset()
197 ocsd_datapath_resp_t TrcPktProcPtm::onFlush() in onFlush()
199 ocsd_datapath_resp_t err = OCSD_RESP_FATAL_NOT_INIT; in onFlush()
251 ocsd_datapath_resp_t TrcPktProcPtm::outputPacket() in outputPacket()
253 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in outputPacket()
[all …]
/external/OpenCSD/decoder/source/
Dtrc_frame_deformatter_impl.h62 virtual ocsd_datapath_resp_t TraceDataIn( const ocsd_datapath_op_t op,
73ocsd_datapath_resp_t Reset(); /* reset the decode to the start state, drop partial data - propo…
74 ocsd_datapath_resp_t Flush();
79ocsd_datapath_resp_t executeNoneDataOpAllIDs(ocsd_datapath_op_t op, const ocsd_trc_index_t index =…
80 ocsd_datapath_resp_t processTraceData(const ocsd_trc_index_t index,
93 void CollateDataPathResp(const ocsd_datapath_resp_t resp);
94 const ocsd_datapath_resp_t highestDataPathResp() const { return m_highestResp; }; in highestDataPathResp()
128 ocsd_datapath_resp_t m_highestResp;
Dtrc_frame_deformatter.cpp78 ocsd_datapath_resp_t TraceFmtDcdImpl::TraceDataIn( in TraceDataIn()
85 ocsd_datapath_resp_t resp = OCSD_RESP_FATAL_INVALID_OP; in TraceDataIn()
169 ocsd_datapath_resp_t TraceFmtDcdImpl::Reset() in Reset()
176 ocsd_datapath_resp_t TraceFmtDcdImpl::Flush() in Flush()
184 ocsd_datapath_resp_t TraceFmtDcdImpl::executeNoneDataOpAllIDs(ocsd_datapath_op_t op, in executeNoneDataOpAllIDs()
223 void TraceFmtDcdImpl::CollateDataPathResp(const ocsd_datapath_resp_t resp) in CollateDataPathResp()
229 ocsd_datapath_resp_t TraceFmtDcdImpl::processTraceData( in processTraceData()
787 ocsd_datapath_resp_t TraceFormatterFrameDecoder::TraceDataIn( const ocsd_datapath_op_t op, in TraceDataIn()
858 ocsd_datapath_resp_t TraceFormatterFrameDecoder::Reset() in Reset()
863 ocsd_datapath_resp_t TraceFormatterFrameDecoder::Flush() in Flush()
/external/OpenCSD/decoder/source/stm/
Dtrc_pkt_decode_stm.cpp58 ocsd_datapath_resp_t TrcPktDecodeStm::processPacket() in processPacket()
60 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processPacket()
90 ocsd_datapath_resp_t TrcPktDecodeStm::onEOT() in onEOT()
92 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onEOT()
99 ocsd_datapath_resp_t TrcPktDecodeStm::onReset() in onReset()
101 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onReset()
107 ocsd_datapath_resp_t TrcPktDecodeStm::onFlush() in onFlush()
109 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onFlush()
158 ocsd_datapath_resp_t TrcPktDecodeStm::decodePacket(bool &bPktDone) in decodePacket()
160 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in decodePacket()
/external/OpenCSD/decoder/source/etmv3/
Dtrc_pkt_decode_etmv3.cpp57 ocsd_datapath_resp_t TrcPktDecodeEtmV3::processPacket() in processPacket()
59 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in processPacket()
126 ocsd_datapath_resp_t TrcPktDecodeEtmV3::onEOT() in onEOT()
128 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onEOT()
148 ocsd_datapath_resp_t TrcPktDecodeEtmV3::onReset() in onReset()
150 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onReset()
156 ocsd_datapath_resp_t TrcPktDecodeEtmV3::onFlush() in onFlush()
158 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in onFlush()
219 OcsdTraceElement *TrcPktDecodeEtmV3::GetNextOpElem(ocsd_datapath_resp_t &resp) in GetNextOpElem()
243 ocsd_datapath_resp_t TrcPktDecodeEtmV3::decodePacket(bool &pktDone) in decodePacket()
[all …]
Dtrc_pkt_proc_etmv3_impl.h57 ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
61 ocsd_datapath_resp_t onEOT();
62 ocsd_datapath_resp_t onReset();
63 ocsd_datapath_resp_t onFlush();
104 ocsd_datapath_resp_t outputPacket(); // output a packet
Dtrc_pkt_proc_etmv3.cpp84 ocsd_datapath_resp_t TrcPktProcEtmV3::processData( const ocsd_trc_index_t index, in processData()
94 ocsd_datapath_resp_t TrcPktProcEtmV3::onEOT() in onEOT()
101 ocsd_datapath_resp_t TrcPktProcEtmV3::onReset() in onReset()
108 ocsd_datapath_resp_t TrcPktProcEtmV3::onFlush() in onFlush()
/external/OpenCSD/decoder/tests/ext_dcd_test_eg/c_api_echo_test/
Dext_dcd_echo_test.c51 static ocsd_datapath_resp_t echo_dcd_trace_data_in(const void *decoder_handle,
71 static ocsd_datapath_resp_t echo_dcd_process_data(echo_decoder_t *decoder,
77 static ocsd_datapath_resp_t send_gen_packet(echo_decoder_t *decoder);
78 static ocsd_datapath_resp_t analyse_packet(echo_decoder_t *decoder);
79 static ocsd_datapath_resp_t send_none_data_op(echo_decoder_t *decoder, const ocsd_datapath_op_t op);
147 ocsd_datapath_resp_t echo_dcd_trace_data_in(const void *decoder_handle, in echo_dcd_trace_data_in()
154 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in echo_dcd_trace_data_in()
208 ocsd_datapath_resp_t echo_dcd_process_data(echo_decoder_t *decoder, in echo_dcd_process_data()
214 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in echo_dcd_process_data()
261 ocsd_datapath_resp_t send_gen_packet(echo_decoder_t *decoder) in send_gen_packet()
[all …]
/external/OpenCSD/decoder/include/opencsd/stm/
Dtrc_pkt_decode_stm.h57 virtual ocsd_datapath_resp_t processPacket();
58 virtual ocsd_datapath_resp_t onEOT();
59 virtual ocsd_datapath_resp_t onReset();
60 virtual ocsd_datapath_resp_t onFlush();
71 ocsd_datapath_resp_t decodePacket(bool &bPktDone); //!< decode the current incoming packet
Dtrc_pkt_proc_stm.h57 virtual ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
61 virtual ocsd_datapath_resp_t onEOT();
62 virtual ocsd_datapath_resp_t onReset();
63 virtual ocsd_datapath_resp_t onFlush();
84 ocsd_datapath_resp_t outputPacket(); //!< send packet on output
/external/OpenCSD/decoder/include/opencsd/etmv4/
Dtrc_pkt_proc_etmv4i.h60 virtual ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
64 virtual ocsd_datapath_resp_t onEOT();
65 virtual ocsd_datapath_resp_t onReset();
66 virtual ocsd_datapath_resp_t onFlush();
159 ocsd_datapath_resp_t outputPacket();
160 ocsd_datapath_resp_t outputUnsyncedRawPacket();
Dtrc_pkt_decode_etmv4i.h59 virtual ocsd_datapath_resp_t processPacket();
60 virtual ocsd_datapath_resp_t onEOT();
61 virtual ocsd_datapath_resp_t onReset();
62 virtual ocsd_datapath_resp_t onFlush();
72ocsd_datapath_resp_t resolveElements(); // commit/cancel trace elements generated from latest / …
/external/OpenCSD/decoder/include/pkt_printers/
Dgen_elem_printer.h45 virtual ocsd_datapath_resp_t TraceElemIn(const ocsd_trc_index_t index_sop,
63 inline ocsd_datapath_resp_t TrcGenericElementPrinter::TraceElemIn(const ocsd_trc_index_t index_sop, in TraceElemIn()
67 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in TraceElemIn()
Dpkt_printer_t.h54 virtual ocsd_datapath_resp_t PacketDataIn( const ocsd_datapath_op_t op,
71 ocsd_datapath_resp_t m_last_resp;
94 template<class P> ocsd_datapath_resp_t PacketPrinter<P>::PacketDataIn( const ocsd_datapath_op_t op, in PacketDataIn()
99 ocsd_datapath_resp_t resp = OCSD_RESP_CONT; in PacketDataIn()
/external/OpenCSD/decoder/include/opencsd/c_api/
Docsd_c_api_custom.h62 typedef ocsd_datapath_resp_t (* fnTraceDataIn)( const void *decoder_handle,
112 typedef ocsd_datapath_resp_t (* fnGenElemOpCB)( const void *lib_context,
162 typedef ocsd_datapath_resp_t (* fnPktDataSinkCB)( const void *lib_context,
Docsd_c_api_types.h74 typedef ocsd_datapath_resp_t (* FnTraceElemIn)( const void *p_context,
80 typedef ocsd_datapath_resp_t (* FnDefPktDataIn)(const void *p_context,
/external/OpenCSD/decoder/source/c_api/
Docsd_c_api_obj.h28 virtual ocsd_datapath_resp_t TraceElemIn(const ocsd_trc_index_t index_sop,
51 virtual ocsd_datapath_resp_t PacketDataIn( const ocsd_datapath_op_t op, in PacketDataIn()
79 virtual ocsd_datapath_resp_t PacketDataIn(const ocsd_datapath_op_t op, in PacketDataIn()

12