/freebsd/lib/libopencsd/ |
H A D | Makefile | 9 ${OPENCSDSRC}/decoder/source/etmv4/ \ 19 ${OPENCSDSRC}/decoder/include/opencsd/etmv4/ \ 42 # ETMv4 145 ETMV4INCSDIR=${INCLUDEDIR}/opencsd/etmv4/
|
/freebsd/contrib/opencsd/decoder/include/opencsd/etmv4/ |
H A D | trc_pkt_proc_etmv4i.h | 3 * \brief OpenCSD : Implementation of ETMv4 packet processing 39 #include "opencsd/etmv4/trc_pkt_proc_etmv4.h" 40 #include "opencsd/etmv4/trc_cmp_cfg_etmv4.h" 41 #include "opencsd/etmv4/trc_pkt_elem_etmv4i.h" 87 // etmv4 hardware configuration
|
H A D | trc_pkt_decode_etmv4i.h | 3 * \brief OpenCSD : ETMv4 instruction decoder 39 #include "opencsd/etmv4/trc_pkt_elem_etmv4i.h" 40 #include "opencsd/etmv4/trc_cmp_cfg_etmv4.h" 44 #include "opencsd/etmv4/trc_etmv4_stack_elem.h" 158 //** intra packet state (see ETMv4 spec 6.2.1);
|
H A D | trc_pkt_types_etmv4.h | 3 * \brief OpenCSD : ETMv4 / ETE packet info 44 /** @name ETMv4 Packet Types, ETE packet Types 139 /* ETE source address packets, unused ETMv4 */
|
H A D | etmv4_decoder.h | 3 * \brief OpenCSD : Top level header file for ETMv4 decoders
|
H A D | trc_pkt_elem_etmv4i.h | 48 * @brief ETMv4 Address packet values stack 104 * @brief ETMv4 Instuction Trace Protocol Packet. 107 * This class represents a single ETMv4 data trace packet, along with intra packet state.
|
H A D | trc_pkt_proc_etmv4.h | 3 * \brief OpenCSD : ETMv4 packet processor interface classes.
|
H A D | trc_cmp_cfg_etmv4.h | 46 /** @name ETMv4 configuration 53 * Provides quick value interpretation methods for the ETMv4 config register values.
|
H A D | trc_etmv4_stack_elem.h | 36 #include "opencsd/etmv4/trc_pkt_types_etmv4.h" 42 /* ETMv4 I trace stack elements
|
/freebsd/contrib/opencsd/decoder/include/opencsd/ete/ |
H A D | trc_dcd_mngr_ete.h | 40 #include "opencsd/etmv4/trc_pkt_decode_etmv4i.h" 41 #include "opencsd/etmv4/trc_pkt_proc_etmv4.h"
|
H A D | trc_cmp_cfg_ete.h | 39 #include "opencsd/etmv4/trc_cmp_cfg_etmv4.h" 51 * ETE trace and config are a superset of ETMv4 trace and config - hence
|
H A D | ete_decoder.h | 38 // ETE actually uses extended ETMv4 packet processor and decode
|
H A D | trc_pkt_types_ete.h | 39 #include "opencsd/etmv4/trc_pkt_types_etmv4.h"
|
/freebsd/contrib/opencsd/decoder/source/etmv4/ |
H A D | trc_etmv4_stack_elem.cpp | 3 * \brief OpenCSD : ETMv4 decoder 36 #include "opencsd/etmv4/trc_etmv4_stack_elem.h"
|
H A D | trc_cmp_cfg_etmv4.cpp | 35 #include "opencsd/etmv4/trc_cmp_cfg_etmv4.h"
|
H A D | trc_pkt_decode_etmv4i.cpp | 3 * \brief OpenCSD : ETMv4 decoder 35 #include "opencsd/etmv4/trc_pkt_decode_etmv4i.h" 218 …LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,"ETMv4 instruction decode : Data trac… in onProtocolConfig() 223 …LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,"ETMv4 instruction decode : LSP0 elem… in onProtocolConfig() 228 …LogError(ocsdError(OCSD_ERR_SEV_ERROR,OCSD_ERR_HW_CFG_UNSUPP,"ETMv4 instruction decode : Trace on … in onProtocolConfig()
|
/freebsd/contrib/opencsd/decoder/include/opencsd/ |
H A D | ocsd_if_types.h | 420 …uint32_t el_valid:1; /**< 1 if EL value is valid (ETMv4 traces EL, other protocols do n… 553 #define OCSD_BUILTIN_DCD_ETMV4I "ETMV4I" /**< ETMv4 instruction decoder */ 554 #define OCSD_BUILTIN_DCD_ETMV4D "ETMV4D" /**< ETMv4 data decoder */ 565 OCSD_PROTOCOL_ETMV4I, /**< ETMV4 instruction trace protocol decoder. */ 566 OCSD_PROTOCOL_ETMV4D, /**< ETMV4 data trace protocol decoder. */
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,embedded-trace-extension.yaml | 16 allows tracing the CPU execution. It overlaps with the CoreSight ETMv4
|
H A D | ete.yaml | 16 allows tracing the CPU execution. It overlaps with the CoreSight ETMv4
|
/freebsd/contrib/opencsd/decoder/include/common/ |
H A D | trc_ret_stack.h | 96 …pending; // flag for decoder to indicate a pop might be needed depending on the next packet (ETMv4)
|
/freebsd/contrib/opencsd/decoder/include/ |
H A D | opencsd.h | 63 #include "opencsd/etmv4/etmv4_decoder.h"
|
/freebsd/etc/mtree/ |
H A D | BSD.include.dist | 348 etmv4
|
/freebsd/contrib/opencsd/decoder/source/ete/ |
H A D | trc_cmp_cfg_ete.cpp | 75 // ete superset of etmv4 - move info to underlying structure.
|
/freebsd/contrib/opencsd/decoder/include/opencsd/c_api/ |
H A D | ocsd_c_api_types.h | 46 #include "opencsd/etmv4/trc_pkt_types_etmv4.h"
|
/freebsd/contrib/opencsd/decoder/source/ |
H A D | ocsd_lib_dcd_register.cpp | 38 #include "opencsd/etmv4/trc_dcd_mngr_etmv4i.h"
|