Searched refs:DecodeTree (Results 1 – 9 of 9) sorted by relevance
/external/OpenCSD/decoder/source/ |
D | ocsd_dcd_tree.cpp | 41 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/ |
D | ocsd_c_api.cpp | 58 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/ |
D | ocsd_dcd_tree.h | 61 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/ |
D | ss_to_dcdtree.h | 44 class DecodeTree; variable 57 DecodeTree *getDecodeTree() const { return m_pDecodeTree; }; in getDecodeTree() 100 DecodeTree *m_pDecodeTree;
|
/external/OpenCSD/decoder/tests/source/ |
D | trc_pkt_lister.cpp | 531 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()
|
D | frame_demux_test.cpp | 49 static DecodeTree* pDecoder = 0; 176 pDecoder = DecodeTree::CreateDecodeTree(OCSD_TRC_SRC_FRAME_FORMATTED, init_opts); in initDecoder() 472 DecodeTree::setAlternateErrorLogger(&err_log); in main()
|
D | mem_buff_demo.cpp | 143 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/ |
D | prog_guide_main.md | 55 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/ |
D | ss_to_dcdtree.cpp | 111 m_pDecodeTree = DecodeTree::CreateDecodeTree(src_format, formatter_flags); in createDecodeTree() 214 DecodeTree::DestroyDecodeTree(m_pDecodeTree); in destroyDecodeTree()
|