OpenCSD - CoreSight Trace Decode Library
1.8.3
Toggle main menu visibility
Loading...
Searching...
No Matches
OcsdTraceElement Member List
This is the complete list of members for
OcsdTraceElement
, including all inherited members.
context
_ocsd_generic_trace_elem
copyPersistentData
(const OcsdTraceElement &src)
OcsdTraceElement
inline
cpu_freq_change
_ocsd_generic_trace_elem
cycle_count
_ocsd_generic_trace_elem
elem_type
_ocsd_generic_trace_elem
en_addr
_ocsd_generic_trace_elem
excep_data_marker
_ocsd_generic_trace_elem
excep_M_tail_chain
_ocsd_generic_trace_elem
excep_ret_addr
_ocsd_generic_trace_elem
excep_ret_addr_br_tgt
_ocsd_generic_trace_elem
exception_number
_ocsd_generic_trace_elem
extended_data
_ocsd_generic_trace_elem
flag_bits
_ocsd_generic_trace_elem
getContext
() const
OcsdTraceElement
inline
getType
() const
OcsdTraceElement
inline
getValStr
(std::string &valStr, const int valTotalBitSize, const int valValidBits, const uint64_t value, const bool asHex=true, const int updateBits=0)
trcPrintableElem
static
has_cc
_ocsd_generic_trace_elem
has_ts
_ocsd_generic_trace_elem
init
()
OcsdTraceElement
inline
isa
_ocsd_generic_trace_elem
last_i_subtype
_ocsd_generic_trace_elem
last_i_type
_ocsd_generic_trace_elem
last_instr_cond
_ocsd_generic_trace_elem
last_instr_exec
_ocsd_generic_trace_elem
last_instr_sz
_ocsd_generic_trace_elem
mem_trans
_ocsd_generic_trace_elem
num_instr_range
_ocsd_generic_trace_elem
OcsdTraceElement
()
OcsdTraceElement
inline
OcsdTraceElement
(ocsd_gen_trc_elem_t type)
OcsdTraceElement
inline
operator=
(const ocsd_generic_trace_elem *p_elem)
OcsdTraceElement
ptr_extended_data
_ocsd_generic_trace_elem
setAddrRange
(const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr, const int num_instr=1)
OcsdTraceElement
inline
setAddrStart
(const ocsd_vaddr_t st_addr)
OcsdTraceElement
inline
setContext
(const ocsd_pe_context &new_context)
OcsdTraceElement
inline
setCycleCount
(const uint32_t cycleCount)
OcsdTraceElement
inline
setEvent
(const event_t ev_type, const uint16_t number)
OcsdTraceElement
inline
setExcepMarker
()
OcsdTraceElement
inline
setExceptionNum
(uint32_t excepNum)
OcsdTraceElement
inline
setExtendedDataPtr
(const void *data_ptr)
OcsdTraceElement
inline
setISA
(const ocsd_isa isa_update)
OcsdTraceElement
inline
setITEInfo
(const trace_sw_ite_t sw_instrumentation)
OcsdTraceElement
inline
setLastInstrCond
(const int is_cond)
OcsdTraceElement
inline
setLastInstrInfo
(const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype, const uint8_t size)
OcsdTraceElement
inline
setSWT_ITMInfo
(const swt_itm_info itm_info)
OcsdTraceElement
inline
setSWTInfo
(const ocsd_swt_info_t swt_info)
OcsdTraceElement
inline
setSyncMarker
(const trace_marker_payload_t &marker)
OcsdTraceElement
inline
setTraceOnReason
(const trace_on_reason_t reason)
OcsdTraceElement
inline
setTransactionType
(const trace_memtrans_t trans)
OcsdTraceElement
inline
setTS
(const uint64_t ts, const bool freqChange=false)
OcsdTraceElement
inline
setType
(const ocsd_gen_trc_elem_t type)
OcsdTraceElement
inline
setUnSyncEOTReason
(const unsync_info_t reason)
OcsdTraceElement
inline
st_addr
_ocsd_generic_trace_elem
sw_ite
_ocsd_generic_trace_elem
sw_trace_info
_ocsd_generic_trace_elem
swt_itm
_ocsd_generic_trace_elem
sync_marker
_ocsd_generic_trace_elem
timestamp
_ocsd_generic_trace_elem
toString
(std::string &str) const
OcsdTraceElement
virtual
toStringFmt
(const uint32_t fmtFlags, std::string &str) const
trcPrintableElem
inline
virtual
trace_event
_ocsd_generic_trace_elem
trace_on_reason
_ocsd_generic_trace_elem
trcPrintableElem
()
trcPrintableElem
inline
unsync_eot_info
_ocsd_generic_trace_elem
updateType
(const ocsd_gen_trc_elem_t type)
OcsdTraceElement
inline
~OcsdTraceElement
()
OcsdTraceElement
inline
virtual
~trcPrintableElem
()
trcPrintableElem
inline
virtual
Generated on
for OpenCSD - CoreSight Trace Decode Library by
1.17.0