Home
last modified time | relevance | path

Searched refs:DecodeTree (Results 1 – 9 of 9) 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()
65 void DecodeTree::DestroyDecodeTree(DecodeTree *p_dcd_tree) in DestroyDecodeTree()
67 std::list<DecodeTree *>::iterator it; in DestroyDecodeTree()
83 void DecodeTree::setAlternateErrorLogger(ITraceErrorLog *p_error_logger) in setAlternateErrorLogger()
93 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()
241 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_dt_get_decode_stats()
249 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_dt_reset_decode_stats()
[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);
451 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()
100 DecodeTree *m_pDecodeTree;
/external/OpenCSD/decoder/tests/source/
Dtrc_pkt_lister.cpp531 bool ExpectingPPrintWaitResp(DecodeTree *dcd_tree, TrcGenericElementPrinter &genElemPrinter) in ExpectingPPrintWaitResp()
559 void AttachPacketPrinters( DecodeTree *dcd_tree) in AttachPacketPrinters()
594 void ConfigureFrameDeMux(DecodeTree *dcd_tree, RawFramePrinter **framePrinter) in ConfigureFrameDeMux()
624 void PrintDecodeStats(DecodeTree *dcd_tree) in PrintDecodeStats()
678 bool ProcessInputFile(DecodeTree *dcd_tree, std::string &in_filename, in ProcessInputFile()
823 DecodeTree *dcd_tree = tree_creator.getDecodeTree(); in ListTracePackets()
Dframe_demux_test.cpp49 static DecodeTree* pDecoder = 0;
176 pDecoder = DecodeTree::CreateDecodeTree(OCSD_TRC_SRC_FRAME_FORMATTED, init_opts); in initDecoder()
472 DecodeTree::setAlternateErrorLogger(&err_log); in main()
Dmem_buff_demo.cpp143 static DecodeTree *pDecoder = 0;
297 …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 can use a default error logger from the library - with a message logger that will ou…
148 DecodeTree::getDefaultErrorLogger()->initErrorLogger(verbosity,true);
350 class DecodeTree {
[all …]
/external/OpenCSD/decoder/tests/snapshot_parser_lib/source/
Dss_to_dcdtree.cpp111 m_pDecodeTree = DecodeTree::CreateDecodeTree(src_format, formatter_flags); in createDecodeTree()
214 DecodeTree::DestroyDecodeTree(m_pDecodeTree); in destroyDecodeTree()