Home
last modified time | relevance | path

Searched refs:DecodeTree (Results 1 – 8 of 8) sorted by relevance

/external/OpenCSD/decoder/source/
Docsd_dcd_tree.cpp41 ITraceErrorLog *DecodeTree::s_i_error_logger = &DecodeTree::s_error_logger;
42 std::list<DecodeTree *> DecodeTree::s_trace_dcd_trees; /**< list of pointers to decode tree object…
43 ocsdDefaultErrorLogger DecodeTree::s_error_logger; /**< The library default error logger */
44 TrcIDecode DecodeTree::s_instruction_decoder; /**< default instruction decode library */
46 DecodeTree *DecodeTree::CreateDecodeTree(const ocsd_dcd_tree_src_t src_type, uint32_t formatterCfgF… in CreateDecodeTree()
48 DecodeTree *dcd_tree = new (std::nothrow) DecodeTree(); in CreateDecodeTree()
64 void DecodeTree::DestroyDecodeTree(DecodeTree *p_dcd_tree) in DestroyDecodeTree()
66 std::list<DecodeTree *>::iterator it; in DestroyDecodeTree()
82 void DecodeTree::setAlternateErrorLogger(ITraceErrorLog *p_error_logger) in setAlternateErrorLogger()
92 DecodeTree::DecodeTree() : in DecodeTree() function in DecodeTree
[all …]
/external/OpenCSD/decoder/source/c_api/
Docsd_c_api.cpp58 static ocsd_err_t ocsd_check_and_add_mem_acc_mapper(const dcd_tree_handle_t handle, DecodeTree **pp…
95 handle = (dcd_tree_handle_t)DecodeTree::CreateDecodeTree(src_type,deformatterCfgFlags); in ocsd_create_dcd_tree()
116 … GenTraceElemCBObj * pIf = (GenTraceElemCBObj *)(((DecodeTree *)handle)->getGenTraceElemOutI()); in ocsd_destroy_dcd_tree()
136 DecodeTree::DestroyDecodeTree((DecodeTree *)handle); in ocsd_destroy_dcd_tree()
151 … resp = ((DecodeTree *)handle)->TraceDataIn(op,index,dataBlockSize,pDataBlock,numBytesProcessed); in ocsd_dt_process_data()
165 DecodeTree *dt = (DecodeTree *)handle; in ocsd_dt_create_decoder()
187 return ((DecodeTree *)handle)->removeDecoder(CSID); in ocsd_dt_remove_decoder()
197 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_dt_attach_packet_callback()
245 ((DecodeTree *)handle)->setGenTraceElemOutI(pCBObj); in ocsd_dt_set_gen_elem_outfn()
256 …if(DecodeTree::getDefaultErrorLogger()->initErrorLogger(verbosity,(bool)(create_output_logger != 0… in ocsd_def_errlog_init()
[all …]
/external/OpenCSD/decoder/include/common/
Docsd_dcd_tree.h61 class DecodeTree : public ITrcDataIn
66 DecodeTree(); //!< default constructor
67 ~DecodeTree(); //!< default destructor
78 …static DecodeTree *CreateDecodeTree(const ocsd_dcd_tree_src_t src_type, const uint32_t formatterCf…
81 static void DestroyDecodeTree(DecodeTree *p_dcd_tree);
413 static std::list<DecodeTree *> s_trace_dcd_trees;
/external/OpenCSD/decoder/tests/snapshot_parser_lib/include/
Dss_to_dcdtree.h44 class DecodeTree; variable
57 DecodeTree *getDecodeTree() const { return m_pDecodeTree; }; in getDecodeTree()
98 DecodeTree *m_pDecodeTree;
/external/OpenCSD/decoder/tests/source/
Dtrc_pkt_lister.cpp448 bool ExpectingPPrintWaitResp(DecodeTree *dcd_tree, TrcGenericElementPrinter &genElemPrinter) in ExpectingPPrintWaitResp()
476 void AttachPacketPrinters( DecodeTree *dcd_tree) in AttachPacketPrinters()
509 void ConfigureFrameDeMux(DecodeTree *dcd_tree, RawFramePrinter **framePrinter) in ConfigureFrameDeMux()
547 DecodeTree *dcd_tree = tree_creator.getDecodeTree(); in ListTracePackets()
Dmem_buff_demo.cpp79 static DecodeTree *pDecoder = 0;
238 …pDecoder = DecodeTree::CreateDecodeTree(OCSD_TRC_SRC_FRAME_FORMATTED, OCSD_DFRMTR_FRAME_MEM_ALIGN); in initialiseDecoder()
/external/OpenCSD/decoder/docs/prog_guide/
Dprog_guide_main.md55 The DecodeTree object is a representation of the structure of the CoreSight hardware, but in revers…
63 The DecodeTree is the principal wrapper for all the decoders the library supports. This provides a …
67 …ers to the trace data streams and collect the output generic decoded trace packets. The DecodeTree
72 Once a DecodeTree is configured, then it can be re-used for multiple sets of captured trace data wh…
84 The DecodeTree can now be used to process the trace data by pushing the captured trace data through…
91 …All these components can be created and used outside of a DecodeTree, but that is beyond the scope…
113 DecodeTree *pTree = DecodeTree::CreateDecodeTree(OCSD_TRC_SRC_FRAME_FORMATTED, formatterCfgFlags);
141 The DecodeTree will use a default error logger from the library - with a message logger
303 class DecodeTree {
364 DecodeTree *pTree;
[all …]
/external/OpenCSD/decoder/tests/snapshot_parser_lib/source/
Dss_to_dcdtree.cpp96 m_pDecodeTree = DecodeTree::CreateDecodeTree(src_format, formatter_flags); in createDecodeTree()
199 DecodeTree::DestroyDecodeTree(m_pDecodeTree); in destroyDecodeTree()