OpenCSD - CoreSight Trace Decode Library
0.5
|
Classes | |
class | OcsdTraceElement |
Generic trace element class. More... | |
Functions | |
OcsdTraceElement::OcsdTraceElement (ocsd_gen_trc_elem_t type) | |
OcsdTraceElement::OcsdTraceElement () | |
void | OcsdTraceElement::setCycleCount (const uint32_t cycleCount) |
void | OcsdTraceElement::setEvent (const event_t ev_type, const uint16_t number) |
void | OcsdTraceElement::setAddrRange (const ocsd_vaddr_t st_addr, const ocsd_vaddr_t en_addr) |
void | OcsdTraceElement::setLastInstrInfo (const bool exec, const ocsd_instr_type last_i_type, const ocsd_instr_subtype last_i_subtype) |
void | OcsdTraceElement::setType (const ocsd_gen_trc_elem_t type) |
set type and init flags More... | |
void | OcsdTraceElement::updateType (const ocsd_gen_trc_elem_t type) |
change type only - no init More... | |
void | OcsdTraceElement::init () |
void | OcsdTraceElement::setTraceOnReason (const trace_on_reason_t reason) |
void | OcsdTraceElement::setISA (const ocsd_isa isa_update) |
void | OcsdTraceElement::setTS (const uint64_t ts, const bool freqChange=false) |
void | OcsdTraceElement::setExtendedDataPtr (const void *data_ptr) |
|
inline |
|
inline |
Definition at line 108 of file trc_gen_elem.h.
|
inline |
Definition at line 103 of file trc_gen_elem.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
set type and init flags
Definition at line 138 of file trc_gen_elem.h.
|
inline |
change type only - no init
Definition at line 146 of file trc_gen_elem.h.