/freebsd/contrib/opencsd/decoder/include/common/ |
H A D | trc_gen_elem.h | 49 class OcsdTraceElement : public trcPrintableElem, public ocsd_generic_trace_elem 52 OcsdTraceElement(); 53 OcsdTraceElement(ocsd_gen_trc_elem_t type); 54 virtual ~OcsdTraceElement() {}; in ~OcsdTraceElement() 94 OcsdTraceElement &operator =(const ocsd_generic_trace_elem* p_elem); 101 void copyPersistentData(const OcsdTraceElement &src); 109 inline OcsdTraceElement::OcsdTraceElement(ocsd_gen_trc_elem_t type) in OcsdTraceElement() function 114 inline OcsdTraceElement::OcsdTraceElement() in OcsdTraceElement() function 119 inline void OcsdTraceElement::setCycleCount(const uint32_t cycleCount) in setCycleCount() 125 inline void OcsdTraceElement::setEvent(const event_t ev_type, const uint16_t number) in setEvent() [all …]
|
H A D | ocsd_gen_elem_stack.h | 53 OcsdTraceElement &getCurrElem(); //!< get the current element. 64 OcsdTraceElement *pElem; //!< pointer to the listed trace element 103 inline OcsdTraceElement &OcsdGenElemStack::getCurrElem() in getCurrElem()
|
H A D | trc_pkt_decode_base.h | 94 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); //… 160 inline ocsd_datapath_resp_t TrcPktDecodeI::outputTraceElement(const OcsdTraceElement &elem) in outputTraceElement() 165 …ath_resp_t TrcPktDecodeI::outputTraceElementIdx(ocsd_trc_index_t idx, const OcsdTraceElement &elem) in outputTraceElementIdx()
|
H A D | ocsd_gen_elem_list.h | 67 …OcsdTraceElement *getNextElem(const ocsd_trc_index_t trc_pkt_idx); //!< get next free element on t… 91 OcsdTraceElement *pElem; //!< pointer to the listed trace element
|
/freebsd/contrib/opencsd/decoder/source/etmv3/ |
H A D | trc_pkt_decode_etmv3.cpp | 129 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()
|
/freebsd/contrib/opencsd/decoder/include/opencsd/etmv4/ |
H A D | trc_pkt_decode_etmv4i.h | 80 void updateContext(TrcStackElemCtxt *pCtxtElem, OcsdTraceElement &elem); 147 …void setElemTraceRange(OcsdTraceElement &elemIn, const instr_range_t &addr_range, const bool execu… 148 void setElemTraceRangeInstr(OcsdTraceElement &elemIn, const instr_range_t &addr_range, 248 OcsdTraceElement &outElem() { return m_out_elem.getCurrElem(); }; //!< current out element in outElem()
|
/freebsd/contrib/opencsd/decoder/source/ |
H A D | ocsd_gen_elem_list.cpp | 67 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()
|
H A D | trc_gen_elem.cpp | 123 void OcsdTraceElement::toString(std::string &str) const in toString() 240 OcsdTraceElement &OcsdTraceElement::operator =(const ocsd_generic_trace_elem* p_elem) in operator =() 247 void OcsdTraceElement::printSWInfoPkt(std::ostringstream & oss) const in printSWInfoPkt()
|
H A D | ocsd_gen_elem_stack.cpp | 149 OcsdTraceElement *pElem = 0; in growArray() 154 pElem = new (std::nothrow) OcsdTraceElement(); in growArray()
|
/freebsd/contrib/opencsd/decoder/include/interfaces/ |
H A D | trc_gen_elem_in_i.h | 39 class OcsdTraceElement; variable 72 const OcsdTraceElement &elem) = 0;
|
/freebsd/contrib/opencsd/decoder/include/pkt_printers/ |
H A D | gen_elem_printer.h | 47 const OcsdTraceElement &elem); 65 const OcsdTraceElement &elem) in TraceElemIn()
|
/freebsd/contrib/opencsd/decoder/include/opencsd/stm/ |
H A D | trc_pkt_decode_stm.h | 99 OcsdTraceElement m_output_elem; //!< output packet
|
/freebsd/contrib/opencsd/decoder/include/opencsd/ptm/ |
H A D | trc_pkt_decode_ptm.h | 188 OcsdTraceElement m_output_elem;
|
/freebsd/contrib/opencsd/decoder/include/opencsd/etmv3/ |
H A D | trc_pkt_decode_etmv3.h | 235 …OcsdTraceElement *GetNextOpElem(ocsd_datapath_resp_t &resp); //!< get the next element from the…
|
/freebsd/contrib/opencsd/decoder/source/c_api/ |
H A D | ocsd_c_api_obj.h | 30 const OcsdTraceElement &elem);
|
H A D | ocsd_c_api.cpp | 372 trcPrintElemToString<OcsdTraceElement,ocsd_generic_trace_elem>(p_pkt,str); in ocsd_gen_elem_str() 627 const OcsdTraceElement &elem) in TraceElemIn()
|
H A D | ocsd_c_api_custom_obj.cpp | 302 …Wrapper *)lib_context)->m_pGenElemIn->TraceElemIn(index_sop,trc_chan_id,*(OcsdTraceElement *)elem); in GenElemOpCB()
|
/freebsd/contrib/opencsd/decoder/source/etmv4/ |
H A D | trc_pkt_decode_etmv4i.cpp | 1276 void TrcPktDecodeEtmV4I::setElemTraceRange(OcsdTraceElement &elemIn, const instr_range_t &addr_rang… in setElemTraceRange() 1282 void TrcPktDecodeEtmV4I::setElemTraceRangeInstr(OcsdTraceElement &elemIn, const instr_range_t &addr… in setElemTraceRangeInstr() 1895 void TrcPktDecodeEtmV4I::updateContext(TrcStackElemCtxt *pCtxtElem, OcsdTraceElement &elem) in updateContext()
|