Home
last modified time | relevance | path

Searched refs:OcsdTraceElement (Results 1 – 21 of 21) sorted by relevance

/external/OpenCSD/decoder/include/common/
Dtrc_gen_elem.h49 class OcsdTraceElement : public trcPrintableElem, public ocsd_generic_trace_elem
52 OcsdTraceElement();
53 OcsdTraceElement(ocsd_gen_trc_elem_t type);
54 virtual ~OcsdTraceElement() {}; in ~OcsdTraceElement()
92 OcsdTraceElement &operator =(const ocsd_generic_trace_elem* p_elem);
99 void copyPersistentData(const OcsdTraceElement &src);
107 inline OcsdTraceElement::OcsdTraceElement(ocsd_gen_trc_elem_t type) in OcsdTraceElement() function
112 inline OcsdTraceElement::OcsdTraceElement() in OcsdTraceElement() function
117 inline void OcsdTraceElement::setCycleCount(const uint32_t cycleCount) in setCycleCount()
123 inline void OcsdTraceElement::setEvent(const event_t ev_type, const uint16_t number) in setEvent()
[all …]
Docsd_gen_elem_stack.h53 OcsdTraceElement &getCurrElem(); //!< get the current element.
64 OcsdTraceElement *pElem; //!< pointer to the listed trace element
103 inline OcsdTraceElement &OcsdGenElemStack::getCurrElem() in getCurrElem()
Dtrc_pkt_decode_base.h94 ocsd_datapath_resp_t outputTraceElement(const OcsdTraceElement &elem); // use current index
95 …ocsd_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 …ath_resp_t TrcPktDecodeI::outputTraceElementIdx(ocsd_trc_index_t idx, const OcsdTraceElement &elem) in outputTraceElementIdx()
Docsd_gen_elem_list.h67OcsdTraceElement *getNextElem(const ocsd_trc_index_t trc_pkt_idx); //!< get next free element on t…
91 OcsdTraceElement *pElem; //!< pointer to the listed trace element
/external/OpenCSD/decoder/include/opencsd/etmv4/
Dtrc_pkt_decode_etmv4i.h80 void updateContext(TrcStackElemCtxt *pCtxtElem, OcsdTraceElement &elem);
138 …void setElemTraceRange(OcsdTraceElement &elemIn, const instr_range_t &addr_range, const bool execu…
139 void setElemTraceRangeInstr(OcsdTraceElement &elemIn, const instr_range_t &addr_range,
239 OcsdTraceElement &outElem() { return m_out_elem.getCurrElem(); }; //!< current out element in outElem()
/external/OpenCSD/decoder/include/interfaces/
Dtrc_gen_elem_in_i.h39 class OcsdTraceElement; variable
72 const OcsdTraceElement &elem) = 0;
/external/OpenCSD/decoder/source/
Docsd_gen_elem_list.cpp67 OcsdTraceElement *OcsdGenElemList::getNextElem(const ocsd_trc_index_t trc_pkt_idx) in getNextElem()
69 OcsdTraceElement *pElem = 0; in getNextElem()
137 p_new_array[m_elemArraySize+i].pElem = new (std::nothrow) OcsdTraceElement(); in growArray()
Dtrc_gen_elem.cpp122 void OcsdTraceElement::toString(std::string &str) const in toString()
228 OcsdTraceElement &OcsdTraceElement::operator =(const ocsd_generic_trace_elem* p_elem) in operator =()
235 void OcsdTraceElement::printSWInfoPkt(std::ostringstream & oss) const in printSWInfoPkt()
Docsd_gen_elem_stack.cpp148 OcsdTraceElement *pElem = 0; in growArray()
153 pElem = new (std::nothrow) OcsdTraceElement(); in growArray()
/external/OpenCSD/decoder/source/etmv3/
Dtrc_pkt_decode_etmv3.cpp129 OcsdTraceElement *pElem = 0; in onEOT()
219 OcsdTraceElement *TrcPktDecodeEtmV3::GetNextOpElem(ocsd_datapath_resp_t &resp) in GetNextOpElem()
221 OcsdTraceElement *pElem = m_outputElemList.getNextElem(m_index_curr_pkt); in GetNextOpElem()
247 OcsdTraceElement *pElem = 0; in decodePacket()
379 OcsdTraceElement *pElem = 0; in sendUnsyncPacket()
409 OcsdTraceElement *pElem = 0; in processISync()
483 OcsdTraceElement *pElem = 0; in processBranchAddr()
553 OcsdTraceElement *pElem = 0; in processPHdr()
/external/OpenCSD/decoder/include/pkt_printers/
Dgen_elem_printer.h47 const OcsdTraceElement &elem);
65 const OcsdTraceElement &elem) in TraceElemIn()
/external/OpenCSD/decoder/include/opencsd/stm/
Dtrc_pkt_decode_stm.h99 OcsdTraceElement m_output_elem; //!< output packet
/external/OpenCSD/decoder/include/opencsd/ptm/
Dtrc_pkt_decode_ptm.h188 OcsdTraceElement m_output_elem;
/external/OpenCSD/decoder/include/opencsd/etmv3/
Dtrc_pkt_decode_etmv3.h235OcsdTraceElement *GetNextOpElem(ocsd_datapath_resp_t &resp); //!< get the next element from the…
/external/OpenCSD/decoder/source/c_api/
Docsd_c_api_obj.h30 const OcsdTraceElement &elem);
Docsd_c_api.cpp356 trcPrintElemToString<OcsdTraceElement,ocsd_generic_trace_elem>(p_pkt,str); in ocsd_gen_elem_str()
578 const OcsdTraceElement &elem) in TraceElemIn()
Docsd_c_api_custom_obj.cpp302 …Wrapper *)lib_context)->m_pGenElemIn->TraceElemIn(index_sop,trc_chan_id,*(OcsdTraceElement *)elem); in GenElemOpCB()
/external/OpenCSD/decoder/tests/source/
Dmem_buff_demo.cpp101 const OcsdTraceElement &elem) in TraceElemIn()
/external/OpenCSD/decoder/source/etmv4/
Dtrc_pkt_decode_etmv4i.cpp1226 void TrcPktDecodeEtmV4I::setElemTraceRange(OcsdTraceElement &elemIn, const instr_range_t &addr_rang… in setElemTraceRange()
1232 void TrcPktDecodeEtmV4I::setElemTraceRangeInstr(OcsdTraceElement &elemIn, const instr_range_t &addr… in setElemTraceRangeInstr()
1842 void TrcPktDecodeEtmV4I::updateContext(TrcStackElemCtxt *pCtxtElem, OcsdTraceElement &elem) in updateContext()
/external/OpenCSD/decoder/docs/prog_guide/
Dprog_guide_generic_pkts.md21 const OcsdTraceElement &elem
32 | `OcsdTraceElement &elem` | The packet class - wraps the `ocsd_generic_trace_elem` structur…
Dprog_guide_main.md346 const OcsdTraceElement &el);