Home
last modified time | relevance | path

Searched refs:ocsd_err_t (Results 1 – 25 of 62) sorted by relevance

123

/freebsd-14.2/contrib/opencsd/decoder/include/opencsd/c_api/
H A Dopencsd_c_api.h173 OCSD_C_API ocsd_err_t ocsd_dt_create_decoder(const dcd_tree_handle_t handle,
188 OCSD_C_API ocsd_err_t ocsd_dt_remove_decoder( const dcd_tree_handle_t handle,
206 OCSD_C_API ocsd_err_t ocsd_dt_attach_packet_callback( const dcd_tree_handle_t handle,
225 OCSD_C_API ocsd_err_t ocsd_dt_get_decode_stats( const dcd_tree_handle_t handle,
240 OCSD_C_API ocsd_err_t ocsd_dt_reset_decode_stats( const dcd_tree_handle_t handle,
382 OCSD_C_API ocsd_err_t ocsd_def_errlog_config_output(const int output_flags, const char *log_file_na…
409 OCSD_C_API void ocsd_err_str(const ocsd_err_t err, char *buffer, const int buffer_size);
482 OCSD_C_API ocsd_err_t ocsd_dt_set_raw_frame_printer(const dcd_tree_handle_t handle, int flags);
491 OCSD_C_API ocsd_err_t ocsd_dt_set_gen_elem_printer(const dcd_tree_handle_t handle);
519 OCSD_C_API ocsd_err_t ocsd_register_custom_decoder(const char *name, ocsd_extern_dcd_fact_t *p_dcd_…
[all …]
H A Docsd_c_api_custom.h122 const ocsd_err_t code,
135 typedef ocsd_err_t (* fnDecodeArmInstCB)(const void *lib_context, ocsd_instr_info *instr_info);
140 typedef ocsd_err_t (* fnMemAccessCB)(const void *lib_context,
204 typedef ocsd_err_t (* fnCreateCustomDecoder)(const int create_flags, const void *decoder_cfg, const…
212 typedef ocsd_err_t (* fnDestroyCustomDecoder)(const void *decoder_handle);
221 typedef ocsd_err_t (* fnGetCSIDFromConfig)(const void *decoder_cfg, unsigned char *p_csid);
231 typedef ocsd_err_t (* fnPacketToString)(const void *trc_pkt, char *buffer, const int buflen);
H A Docsd_c_api_cust_fact.h43 ocsd_err_t CreateCustomDecoder(const int create_flags, const void *decoder_cfg, ocsd_extern_dcd_ins…
46 ocsd_err_t DestroyCustomDecoder(const void *decoder_handle);
49 ocsd_err_t GetCSIDFromConfig(const void *decoder_cfg, unsigned char *p_csid);
52 ocsd_err_t PacketToString(const void *trc_pkt, char *buffer, const int buflen);
H A Docsd_c_api_cust_impl.h61 static inline ocsd_err_t lib_cb_LogError(const ocsd_extern_dcd_cb_fns *callbacks, in lib_cb_LogError()
63 const ocsd_err_t code, in lib_cb_LogError()
76 static inline ocsd_err_t lib_cb_LogMsg(const ocsd_extern_dcd_cb_fns *callbacks, in lib_cb_LogMsg()
88 static inline ocsd_err_t lib_cb_DecodeArmInst(const ocsd_extern_dcd_cb_fns *callbacks, in lib_cb_DecodeArmInst()
96 static inline ocsd_err_t lib_cb_MemAccess(const ocsd_extern_dcd_cb_fns *callbacks, in lib_cb_MemAccess()
/freebsd-14.2/contrib/opencsd/decoder/include/opencsd/etmv4/
H A Dtrc_pkt_decode_etmv4i.h63 virtual ocsd_err_t onProtocolConfig();
74 ocsd_err_t commitElemOnEOT();
83 ocsd_err_t processAtom(const ocsd_atm_val atom);
86 ocsd_err_t processException();
89 ocsd_err_t processQElement();
92 ocsd_err_t processSourceAddress();
98 ocsd_err_t processMarkerElem(TrcStackElem *pElem);
101 ocsd_err_t processTransElem(TrcStackElem *pElem);
104 ocsd_err_t processITEElem(TrcStackElem *pElem);
110 ocsd_err_t handlePacketSeqErr(ocsd_err_t err, ocsd_trc_index_t index, const char *reason);
[all …]
/freebsd-14.2/contrib/opencsd/decoder/include/common/
H A Docsd_dcd_tree.h101 ocsd_err_t addPacketPrinter(uint8_t CSID, bool bMonitor, ItemPrinter **ppPrinter);
104 ocsd_err_t addRawFramePrinter(RawFramePrinter **ppPrinter, uint32_t flags);
107 ocsd_err_t addGenElemPrinter(TrcGenericElementPrinter **ppPrinter);
169 ocsd_err_t removeDecoder(const uint8_t CSID);
182 ocsd_err_t getDecoderStats(const uint8_t CSID, ocsd_decode_stats_t **p_stats_block);
194 ocsd_err_t resetDecoderStats(const uint8_t CSID);
270 ocsd_err_t createMemAccMapper(memacc_mapper_t type = MEMACC_MAP_GLOBAL);
399 ocsd_err_t setIDFilter(std::vector<uint8_t> &ids); // only supplied IDs will be decoded
401 ocsd_err_t clearIDFilter(); //!< remove filter, all IDs will be decoded
409 ocsd_err_t createDecodeElement(const uint8_t CSID);
[all …]
H A Docsd_dcd_mngr_i.h56 …virtual ocsd_err_t createDecoder(const int create_flags, const int instID, const CSConfig *p_confi…
57 virtual ocsd_err_t destroyDecoder(TraceComponent *pComponent) = 0;
65 … virtual ocsd_err_t attachErrorLogger(TraceComponent *pComponent, ITraceErrorLog *pIErrorLog) = 0;
69 virtual ocsd_err_t attachInstrDecoder(TraceComponent *pComponent, IInstrDecode *pIInstrDec) = 0;
72 …virtual ocsd_err_t attachMemAccessor(TraceComponent *pComponent, ITargetMemAccess *pMemAccessor) =…
75 virtual ocsd_err_t attachOutputSink(TraceComponent *pComponent, ITrcGenElemIn *pOutSink) = 0;
79 …virtual ocsd_err_t attachPktMonitor(TraceComponent *pComponent, ITrcTypedBase *pPktRawDataMon) = 0;
82 virtual ocsd_err_t attachPktIndexer(TraceComponent *pComponent, ITrcTypedBase *pPktIndexer) = 0;
85 virtual ocsd_err_t attachPktSink(TraceComponent *pComponent, ITrcTypedBase *pPktDataInSink) = 0;
89 virtual ocsd_err_t getDataInputI(TraceComponent *pComponent, ITrcDataIn **ppDataIn) = 0;
[all …]
H A Docsd_dcd_mngr.h53 virtual ocsd_err_t destroyDecoder(TraceComponent *p_component);
58 virtual ocsd_err_t attachErrorLogger(TraceComponent *pComponent, ITraceErrorLog *pIErrorLog);
61 virtual ocsd_err_t attachInstrDecoder(TraceComponent *pComponent, IInstrDecode *pIInstrDec);
63 virtual ocsd_err_t attachOutputSink(TraceComponent *pComponent, ITrcGenElemIn *pOutSink);
67 virtual ocsd_err_t attachPktIndexer(TraceComponent *pComponent, ITrcTypedBase *pPktIndexer);
68 virtual ocsd_err_t attachPktSink(TraceComponent *pComponent, ITrcTypedBase *pPktDataInSink);
71 virtual ocsd_err_t getDataInputI(TraceComponent *pComponent, ITrcDataIn **ppDataIn);
164 ocsd_err_t DecoderMngrBase<P,Pt,Pc>::destroyDecoder(TraceComponent *pComponent) in destroyDecoder()
181 ocsd_err_t err = OCSD_ERR_DCD_INTERFACE_UNUSED; in attachInstrDecoder()
199 ocsd_err_t err = OCSD_ERR_DCD_INTERFACE_UNUSED; in attachMemAccessor()
[all …]
H A Docsd_error.h60 …ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code); /**< Default error constr…
61 …ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_index_t idx); …
62 …ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_index_t idx, c…
63 …ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const std::string &msg); /…
64 …ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_index_t idx, c…
65 …ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_index_t idx, c…
77 const ocsd_err_t getErrorCode() const { return m_error_code; }; /**< Get error code. */ in getErrorCode()
88 ocsd_err_t m_error_code; /**< Error code for this error */
H A Dtrc_pkt_decode_base.h85 virtual ocsd_err_t onProtocolConfig() = 0;
98 …ocsd_err_t accessMemory(const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_space, uint32_t…
99 ocsd_err_t invalidateMemAccCache();
102 ocsd_err_t instrDecode(ocsd_instr_info *instr_info);
170 inline ocsd_err_t TrcPktDecodeI::instrDecode(ocsd_instr_info *instr_info) in instrDecode()
177 inline ocsd_err_t TrcPktDecodeI::accessMemory(const ocsd_vaddr_t address, const ocsd_mem_space_acc_… in accessMemory()
184 inline ocsd_err_t TrcPktDecodeI::invalidateMemAccCache() in invalidateMemAccCache()
207 ocsd_err_t setProtocolConfig(const Pc *config);
286 template <class P, class Pc> ocsd_err_t TrcPktDecodeBase<P, Pc>::setProtocolConfig(const Pc *confi… in setProtocolConfig()
288 ocsd_err_t err = OCSD_ERR_INVALID_PARAM_VAL; in setProtocolConfig()
H A Dcomp_attach_pt_t.h73 virtual ocsd_err_t attach(T* component);
82 virtual ocsd_err_t detach(T* component);
86 virtual ocsd_err_t replace_first(T* component);
167 template<class T> ocsd_err_t componentAttachPt<T>::attach(T* component) in attach()
177 template<class T> ocsd_err_t componentAttachPt<T>::replace_first(T* component) in replace_first()
188 template<class T> ocsd_err_t componentAttachPt<T>::detach(T* component) in detach()
H A Dtrc_frame_deformatter.h77 ocsd_err_t Init();
80 ocsd_err_t Configure(uint32_t cfg_flags);
84 ocsd_err_t OutputFilterIDs(std::vector<uint8_t> &id_list, bool bEnable);
85 ocsd_err_t OutputFilterAllIDs(bool bEnable);
H A Docsd_gen_elem_stack.h54 ocsd_err_t resetElemStack(); //!< set pointers to base of stack
55 … ocsd_err_t addElem(const ocsd_trc_index_t trc_pkt_idx); //!< add elem to stack and set current.
57 ocsd_err_t addElemType(const ocsd_trc_index_t trc_pkt_idx, ocsd_gen_trc_elem_t elem_type);
70 ocsd_err_t growArray();
/freebsd-14.2/contrib/opencsd/decoder/source/c_api/
H A Docsd_c_api.cpp164 ocsd_err_t err = OCSD_OK; in ocsd_dt_create_decoder()
196 ocsd_err_t err = OCSD_OK; in ocsd_dt_attach_packet_callback()
325 ocsd_err_t err = OCSD_OK; in ocsd_pkt_str()
368 ocsd_err_t err = OCSD_OK; in ocsd_gen_elem_str()
385 ocsd_err_t err = OCSD_OK; in ocsd_dt_add_binfile_mem_acc()
395 ocsd_err_t err = OCSD_OK; in ocsd_dt_add_binfile_region_mem_acc()
405 ocsd_err_t err = OCSD_OK; in ocsd_dt_add_buffer_mem_acc()
415 ocsd_err_t err = OCSD_OK; in ocsd_dt_add_callback_mem_acc()
425 ocsd_err_t err = OCSD_OK; in ocsd_dt_add_callback_trcid_mem_acc()
436 ocsd_err_t err = OCSD_OK; in ocsd_dt_remove_mem_acc()
[all …]
H A Docsd_c_api_custom_obj.h54 virtual ocsd_err_t destroyDecoder(TraceComponent *pComponent);
62 virtual ocsd_err_t attachErrorLogger(TraceComponent *pComponent, ITraceErrorLog *pIErrorLog);
66 virtual ocsd_err_t attachInstrDecoder(TraceComponent *pComponent, IInstrDecode *pIInstrDec);
72 virtual ocsd_err_t attachOutputSink(TraceComponent *pComponent, ITrcGenElemIn *pOutSink);
76 virtual ocsd_err_t attachPktMonitor(TraceComponent *pComponent, ITrcTypedBase *pPktRawDataMon);
79 virtual ocsd_err_t attachPktIndexer(TraceComponent *pComponent, ITrcTypedBase *pPktIndexer);
82 virtual ocsd_err_t attachPktSink(TraceComponent *pComponent, ITrcTypedBase *pPktDataInSink);
86 virtual ocsd_err_t getDataInputI(TraceComponent *pComponent, ITrcDataIn **ppDataIn);
133 const ocsd_err_t code,
142 friend ocsd_err_t DecodeArmInstCB(const void *lib_context, ocsd_instr_info *instr_info);
[all …]
H A Docsd_c_api_custom_obj.cpp45 OCSD_C_API ocsd_err_t ocsd_register_custom_decoder(const char *name, ocsd_extern_dcd_fact_t *p_dcd… in ocsd_register_custom_decoder()
47 ocsd_err_t err = OCSD_OK; in ocsd_register_custom_decoder()
84 OCSD_C_API ocsd_err_t ocsd_deregister_decoders() in ocsd_deregister_decoders()
121 ocsd_err_t err = OCSD_OK; in createDecoder()
163 ocsd_err_t CustomDcdMngrWrapper::destroyDecoder(TraceComponent *pComponent) in destroyDecoder()
179 ocsd_err_t err = OCSD_OK; in createConfigFromDataStruct()
197 ocsd_err_t CustomDcdMngrWrapper::getDataInputI(TraceComponent *pComponent, ITrcDataIn **ppDataIn) in getDataInputI()
219 ocsd_err_t CustomDcdMngrWrapper::attachInstrDecoder(TraceComponent *pComponent, IInstrDecode *pIIns… in attachInstrDecoder()
237 ocsd_err_t CustomDcdMngrWrapper::attachOutputSink(TraceComponent *pComponent, ITrcGenElemIn *pOutSi… in attachOutputSink()
323 ocsd_err_t DecodeArmInstCB(const void *lib_context, ocsd_instr_info *instr_info) in DecodeArmInstCB()
[all …]
/freebsd-14.2/contrib/opencsd/decoder/source/
H A Docsd_dcd_tree.cpp405 ocsd_err_t err = OCSD_OK; in createDecoder()
482 ocsd_err_t err = OCSD_OK; in removeDecoder()
498 ocsd_err_t err = OCSD_OK; in getDecoderStats()
593 ocsd_err_t err; in initialise()
623 ocsd_err_t err = OCSD_ERR_INVALID_ID; in createDecodeElement()
655 ocsd_err_t err = OCSD_ERR_DCDT_NO_FORMATTER; in setIDFilter()
665 ocsd_err_t DecodeTree::clearIDFilter() in clearIDFilter()
667 ocsd_err_t err = OCSD_ERR_DCDT_NO_FORMATTER; in clearIDFilter()
678 ocsd_err_t err = OCSD_ERR_INVALID_PARAM_VAL; in addPacketPrinter()
752 ocsd_err_t err = OCSD_ERR_MEM; in addRawFramePrinter()
[all …]
H A Docsd_gen_elem_stack.cpp61 ocsd_err_t OcsdGenElemStack::addElem(const ocsd_trc_index_t trc_pkt_idx) in addElem()
63 ocsd_err_t err = OCSD_OK; in addElem()
84 ocsd_err_t OcsdGenElemStack::addElemType(const ocsd_trc_index_t trc_pkt_idx, ocsd_gen_trc_elem_t el… in addElemType()
86 ocsd_err_t err = addElem(trc_pkt_idx); in addElemType()
92 ocsd_err_t OcsdGenElemStack::resetElemStack() in resetElemStack()
94 ocsd_err_t err = OCSD_OK; in resetElemStack()
140 ocsd_err_t OcsdGenElemStack::growArray() in growArray()
H A Docsd_error.cpp100 ocsdError::ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code) : in ocsdError()
108 ocsdError::ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_inde… in ocsdError()
116 ocsdError::ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_inde… in ocsdError()
124 ocsdError::ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const std::string &… in ocsdError()
133 ocsdError::ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_inde… in ocsdError()
142 ocsdError::ocsdError(const ocsd_err_severity_t sev_type, const ocsd_err_t code, const ocsd_trc_inde… in ocsdError()
H A Dtrc_frame_deformatter_impl.h69 ocsd_err_t OutputFilterIDs(std::vector<uint8_t> &id_list, bool bEnable);
70 ocsd_err_t OutputFilterAllIDs(bool bEnable);
75 ocsd_err_t DecodeConfigure(uint32_t flags);
76 ocsd_err_t SetForcedSyncIndex(ocsd_trc_index_t index, bool bSet);
118 ocsd_err_t checkForResetFSyncPatterns(uint32_t &f_sync_bytes);
/freebsd-14.2/contrib/opencsd/decoder/include/mem_acc/
H A Dtrc_mem_acc_mapper.h58 virtual ocsd_err_t ReadTargetMemory( const ocsd_vaddr_t address,
69 virtual ocsd_err_t AddAccessor(TrcMemAccessorBase *p_accessor, const uint8_t cs_trace_id) = 0;
72 virtual ocsd_err_t RemoveAccessor(const TrcMemAccessorBase *p_accessor) = 0;
79 …ocsd_err_t RemoveAccessorByAddress(const ocsd_vaddr_t st_address, const ocsd_mem_space_acc_t mem_s…
95 void LogWarn(const ocsd_err_t err, const std::string &msg);
114 virtual ocsd_err_t AddAccessor(TrcMemAccessorBase *p_accessor, const uint8_t cs_trace_id);
125 virtual ocsd_err_t RemoveAccessor(const TrcMemAccessorBase *p_accessor);
/freebsd-14.2/contrib/opencsd/decoder/source/etmv4/
H A Dtrc_pkt_decode_etmv4i.cpp66 ocsd_err_t err = OCSD_OK; in processPacket()
150 ocsd_err_t err; in onEOT()
182 ocsd_err_t err = OCSD_OK; in onProtocolConfig()
292 ocsd_err_t err = OCSD_OK; in decodePacket()
715 ocsd_err_t err = OCSD_OK; in commitElements()
887 ocsd_err_t err = OCSD_OK; in returnStackPop()
910 ocsd_err_t err = OCSD_OK; in commitElemOnEOT()
990 ocsd_err_t err = OCSD_OK; in cancelElements()
1080 ocsd_err_t err = OCSD_OK; in mispredictAtom()
1296 ocsd_err_t err; in processAtom()
[all …]
/freebsd-14.2/contrib/opencsd/decoder/source/mem_acc/
H A Dtrc_mem_acc_base.cpp45 ocsd_err_t TrcMemAccFactory::CreateBufferAccessor(TrcMemAccessorBase **pAccessor, const ocsd_vaddr_… in CreateBufferAccessor()
47 ocsd_err_t err = OCSD_OK; in CreateBufferAccessor()
56 ocsd_err_t TrcMemAccFactory::CreateFileAccessor(TrcMemAccessorBase **pAccessor, const std::string &… in CreateFileAccessor()
58 ocsd_err_t err = OCSD_OK; in CreateFileAccessor()
65 ocsd_err_t TrcMemAccFactory::CreateCBAccessor(TrcMemAccessorBase **pAccessor, const ocsd_vaddr_t s_… in CreateCBAccessor()
67 ocsd_err_t err = OCSD_OK; in CreateCBAccessor()
H A Dtrc_mem_acc_mapper.cpp78 ocsd_err_t TrcMemAccMapper::ReadTargetMemory(const ocsd_vaddr_t address, const uint8_t cs_trace_id,… in ReadTargetMemory()
82 ocsd_err_t err = OCSD_OK; in ReadTargetMemory()
146 ocsd_err_t TrcMemAccMapper::RemoveAccessorByAddress(const ocsd_vaddr_t st_address, const ocsd_mem_s… in RemoveAccessorByAddress()
148 ocsd_err_t err = OCSD_OK; in RemoveAccessorByAddress()
169 void TrcMemAccMapper::LogWarn(const ocsd_err_t err, const std::string &msg) in LogWarn()
190 ocsd_err_t TrcMemAccMapGlobalSpace::AddAccessor(TrcMemAccessorBase *p_accessor, const uint8_t /*cs_… in AddAccessor()
192 ocsd_err_t err = OCSD_OK; in AddAccessor()
272 ocsd_err_t TrcMemAccMapGlobalSpace::RemoveAccessor(const TrcMemAccessorBase *p_accessor) in RemoveAccessor()
/freebsd-14.2/contrib/opencsd/decoder/include/i_dec/
H A Dtrc_i_decode.h46 virtual ocsd_err_t DecodeInstruction(ocsd_instr_info *instr_info);
49 ocsd_err_t DecodeA32(ocsd_instr_info *instr_info, struct decode_info *info);
50 ocsd_err_t DecodeA64(ocsd_instr_info *instr_info, struct decode_info *info);
51 ocsd_err_t DecodeT32(ocsd_instr_info *instr_info, struct decode_info *info);

123