Home
last modified time | relevance | path

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

123

/freebsd/contrib/opencsd/decoder/include/opencsd/etmv4/
H A Dtrc_pkt_decode_etmv4i.h63 virtual ocsd_err_t onProtocolConfig();
71ocsd_err_t decodePacket(); // decode packet into trace elements. return true to indicate decode…
73ocsd_err_t commitElements(); // commit elements - process element stack to generate output packets.
74 ocsd_err_t commitElemOnEOT();
75 ocsd_err_t cancelElements(); // cancel elements. These not output
76 ocsd_err_t mispredictAtom(); // mispredict an atom
77 ocsd_err_t discardElements(); // discard elements and flush
83 ocsd_err_t processAtom(const ocsd_atm_val atom);
86 ocsd_err_t processException();
89 ocsd_err_t processQElement();
[all …]
/freebsd/contrib/opencsd/decoder/include/opencsd/c_api/
H A Dopencsd_c_api.h156 OCSD_C_API ocsd_err_t ocsd_dt_set_gen_elem_outfn(const dcd_tree_handle_t handle, FnTraceElemIn pFn,…
173 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,
265 OCSD_C_API ocsd_err_t ocsd_dt_add_binfile_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr_…
284 OCSD_C_API ocsd_err_t ocsd_dt_add_binfile_region_mem_acc(const dcd_tree_handle_t handle, const ocsd…
297 OCSD_C_API ocsd_err_t ocsd_dt_add_buffer_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr_t…
313 OCSD_C_API ocsd_err_t ocsd_dt_add_callback_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr…
[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/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);
157ocsd_err_t createDecoder(const std::string &decoderName, const int createFlags, const CSConfig *pC…
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);
312ocsd_err_t addBufferMemAcc(const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_space, const…
323ocsd_err_t addBinFileMemAcc(const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_space, cons…
[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.h52 …virtual ocsd_err_t createDecoder(const int create_flags, const int instID, const CSConfig *p_confi…
53 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);
62 … virtual ocsd_err_t attachMemAccessor(TraceComponent *pComponent, ITargetMemAccess *pMemAccessor);
63 virtual ocsd_err_t attachOutputSink(TraceComponent *pComponent, ITrcGenElemIn *pOutSink);
66 virtual ocsd_err_t attachPktMonitor(TraceComponent *pComponent, ITrcTypedBase *pPktRawDataMon);
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);
[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;
98ocsd_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
55ocsd_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/contrib/opencsd/decoder/source/c_api/
H A Docsd_c_api.cpp56 static ocsd_err_t ocsd_create_pkt_sink_cb(ocsd_trace_protocol_t protocol, FnDefPktDataIn pPktInFn, …
57 static ocsd_err_t ocsd_create_pkt_mon_cb(ocsd_trace_protocol_t protocol, FnDefPktDataMon pPktInFn, …
58 static ocsd_err_t ocsd_check_and_add_mem_acc_mapper(const dcd_tree_handle_t handle, DecodeTree **pp…
157 OCSD_C_API ocsd_err_t ocsd_dt_create_decoder(const dcd_tree_handle_t handle, in ocsd_dt_create_decoder()
164 ocsd_err_t err = OCSD_OK; in ocsd_dt_create_decoder()
184 OCSD_C_API ocsd_err_t ocsd_dt_remove_decoder( const dcd_tree_handle_t handle, in ocsd_dt_remove_decoder()
190 OCSD_C_API ocsd_err_t ocsd_dt_attach_packet_callback( const dcd_tree_handle_t handle, in ocsd_dt_attach_packet_callback()
196 ocsd_err_t err = OCSD_OK; in ocsd_dt_attach_packet_callback()
237 OCSD_C_API ocsd_err_t ocsd_dt_get_decode_stats(const dcd_tree_handle_t handle, in ocsd_dt_get_decode_stats()
246 OCSD_C_API ocsd_err_t ocsd_dt_reset_decode_stats(const dcd_tree_handle_t handle, in ocsd_dt_reset_decode_stats()
[all …]
H A Docsd_c_api_custom_obj.h53 …virtual ocsd_err_t createDecoder(const int create_flags, const int instID, const CSConfig *p_confi…
54 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);
69 … virtual ocsd_err_t attachMemAccessor(TraceComponent *pComponent, ITargetMemAccess *pMemAccessor);
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);
[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()
91 OCSD_C_API ocsd_err_t ocsd_cust_protocol_to_str(const ocsd_trace_protocol_t pkt_protocol, const voi… in ocsd_cust_protocol_to_str()
119 ocsd_err_t CustomDcdMngrWrapper::createDecoder(const int create_flags, const int instID, const CSCo… in createDecoder()
121 ocsd_err_t err = OCSD_OK; in createDecoder()
163 ocsd_err_t CustomDcdMngrWrapper::destroyDecoder(TraceComponent *pComponent) in destroyDecoder()
177 ocsd_err_t CustomDcdMngrWrapper::createConfigFromDataStruct(CSConfig **pConfigBase, const void *pDa… in createConfigFromDataStruct()
179 ocsd_err_t err = OCSD_OK; in createConfigFromDataStruct()
197 ocsd_err_t CustomDcdMngrWrapper::getDataInputI(TraceComponent *pComponent, ITrcDataIn **ppDataIn) in getDataInputI()
[all …]
/freebsd/contrib/opencsd/decoder/source/
H A Docsd_dcd_tree.cpp179 ocsd_err_t DecodeTree::createMemAccMapper(memacc_mapper_t type /* = MEMACC_MAP_GLOBAL*/ ) in createMemAccMapper()
228 ocsd_err_t DecodeTree::addBufferMemAcc(const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_s… in addBufferMemAcc()
238ocsd_err_t err = TrcMemAccFactory::CreateBufferAccessor(&p_accessor, address, p_mem_buffer, mem_le… in addBufferMemAcc()
256 ocsd_err_t DecodeTree::addBinFileMemAcc(const ocsd_vaddr_t address, const ocsd_mem_space_acc_t mem_… in addBinFileMemAcc()
265 ocsd_err_t err = TrcMemAccFactory::CreateFileAccessor(&p_accessor,filepath,address); in addBinFileMemAcc()
285 ocsd_err_t DecodeTree::addBinFileRegionMemAcc(const ocsd_file_mem_region_t *region_array, const int… in addBinFileRegionMemAcc()
297ocsd_err_t err = TrcMemAccFactory::CreateFileAccessor(&p_accessor,filepath,region_array[curr_regio… in addBinFileRegionMemAcc()
326 ocsd_err_t DecodeTree::updateBinFileRegionMemAcc(const ocsd_file_mem_region_t *region_array, const … in updateBinFileRegionMemAcc()
354 ocsd_err_t DecodeTree::initCallbackMemAcc(const ocsd_vaddr_t st_address, const ocsd_vaddr_t en_addr… in initCallbackMemAcc()
364ocsd_err_t err = TrcMemAccFactory::CreateCBAccessor(&p_accessor, st_address, en_address, mem_space… in initCallbackMemAcc()
[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/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()
180 ocsd_err_t TrcPktDecodeEtmV4I::onProtocolConfig() in onProtocolConfig()
182 ocsd_err_t err = OCSD_OK; in onProtocolConfig()
290 ocsd_err_t TrcPktDecodeEtmV4I::decodePacket() in decodePacket()
292 ocsd_err_t err = OCSD_OK; in decodePacket()
670 ocsd_err_t err = OCSD_OK; in resolveElements()
713 ocsd_err_t TrcPktDecodeEtmV4I::commitElements() in commitElements()
715 ocsd_err_t err = OCSD_OK; in commitElements()
885 ocsd_err_t TrcPktDecodeEtmV4I::returnStackPop() in returnStackPop()
[all …]
/freebsd/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;
79ocsd_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/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/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