Lines Matching full:handle
58 static ocsd_err_t ocsd_check_and_add_mem_acc_mapper(const dcd_tree_handle_t handle, DecodeTree **pp…
94 dcd_tree_handle_t handle = C_API_INVALID_TREE_HANDLE; in ocsd_create_dcd_tree() local
95 handle = (dcd_tree_handle_t)DecodeTree::CreateDecodeTree(src_type,deformatterCfgFlags); in ocsd_create_dcd_tree()
96 if(handle != C_API_INVALID_TREE_HANDLE) in ocsd_create_dcd_tree()
101 s_data_map.insert(std::pair<dcd_tree_handle_t, lib_dt_data_list *>(handle,pList)); in ocsd_create_dcd_tree()
105 ocsd_destroy_dcd_tree(handle); in ocsd_create_dcd_tree()
106 handle = C_API_INVALID_TREE_HANDLE; in ocsd_create_dcd_tree()
109 return handle; in ocsd_create_dcd_tree()
112 OCSD_C_API void ocsd_destroy_dcd_tree(const dcd_tree_handle_t handle) in ocsd_destroy_dcd_tree() argument
114 if(handle != C_API_INVALID_TREE_HANDLE) in ocsd_destroy_dcd_tree()
116 … GenTraceElemCBObj * pIf = (GenTraceElemCBObj *)(((DecodeTree *)handle)->getGenTraceElemOutI()); in ocsd_destroy_dcd_tree()
122 it = s_data_map.find(handle); in ocsd_destroy_dcd_tree()
136 DecodeTree::DestroyDecodeTree((DecodeTree *)handle); in ocsd_destroy_dcd_tree()
142 OCSD_C_API ocsd_datapath_resp_t ocsd_dt_process_data(const dcd_tree_handle_t handle, in ocsd_dt_process_data() argument
150 if(handle != C_API_INVALID_TREE_HANDLE) in ocsd_dt_process_data()
151 … resp = ((DecodeTree *)handle)->TraceDataIn(op,index,dataBlockSize,pDataBlock,numBytesProcessed); in ocsd_dt_process_data()
157 OCSD_C_API ocsd_err_t ocsd_dt_create_decoder(const dcd_tree_handle_t handle, in ocsd_dt_create_decoder() argument
165 DecodeTree *dt = (DecodeTree *)handle; 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() argument
187 return ((DecodeTree *)handle)->removeDecoder(CSID); 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() argument
197 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_dt_attach_packet_callback()
227 it = s_data_map.find(handle); 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() argument
241 DecodeTree *pDT = static_cast<DecodeTree *>(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() argument
249 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_dt_reset_decode_stats()
255 OCSD_C_API ocsd_err_t ocsd_dt_set_gen_elem_outfn(const dcd_tree_handle_t handle, FnTraceElemIn pFn,… in ocsd_dt_set_gen_elem_outfn() argument
261 ((DecodeTree *)handle)->setGenTraceElemOutI(pCBObj); in ocsd_dt_set_gen_elem_outfn()
293 OCSD_C_API ocsd_err_t ocsd_def_errlog_set_strprint_cb(const dcd_tree_handle_t handle, void *p_conte… in ocsd_def_errlog_set_strprint_cb() argument
299 it = s_data_map.find(handle); in ocsd_def_errlog_set_strprint_cb()
383 OCSD_C_API ocsd_err_t ocsd_dt_add_binfile_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr_… in ocsd_dt_add_binfile_mem_acc() argument
387 err = ocsd_check_and_add_mem_acc_mapper(handle,&pDT); in ocsd_dt_add_binfile_mem_acc()
393 OCSD_C_API ocsd_err_t ocsd_dt_add_binfile_region_mem_acc(const dcd_tree_handle_t handle, const ocsd… in ocsd_dt_add_binfile_region_mem_acc() argument
397 err = ocsd_check_and_add_mem_acc_mapper(handle,&pDT); in ocsd_dt_add_binfile_region_mem_acc()
403 OCSD_C_API ocsd_err_t ocsd_dt_add_buffer_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr_t… in ocsd_dt_add_buffer_mem_acc() argument
407 err = ocsd_check_and_add_mem_acc_mapper(handle,&pDT); in ocsd_dt_add_buffer_mem_acc()
413 OCSD_C_API ocsd_err_t ocsd_dt_add_callback_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr… in ocsd_dt_add_callback_mem_acc() argument
417 err = ocsd_check_and_add_mem_acc_mapper(handle,&pDT); in ocsd_dt_add_callback_mem_acc()
423 OCSD_C_API ocsd_err_t ocsd_dt_add_callback_trcid_mem_acc(const dcd_tree_handle_t handle, const ocsd… in ocsd_dt_add_callback_trcid_mem_acc() argument
427 err = ocsd_check_and_add_mem_acc_mapper(handle, &pDT); in ocsd_dt_add_callback_trcid_mem_acc()
434 OCSD_C_API ocsd_err_t ocsd_dt_remove_mem_acc(const dcd_tree_handle_t handle, const ocsd_vaddr_t st_… in ocsd_dt_remove_mem_acc() argument
438 if(handle != C_API_INVALID_TREE_HANDLE) in ocsd_dt_remove_mem_acc()
440 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_dt_remove_mem_acc()
448 OCSD_C_API void ocsd_tl_log_mapped_mem_ranges(const dcd_tree_handle_t handle) in ocsd_tl_log_mapped_mem_ranges() argument
450 if(handle != C_API_INVALID_TREE_HANDLE) in ocsd_tl_log_mapped_mem_ranges()
452 DecodeTree *pDT = static_cast<DecodeTree *>(handle); in ocsd_tl_log_mapped_mem_ranges()
464 OCSD_C_API ocsd_err_t ocsd_dt_set_raw_frame_printer(const dcd_tree_handle_t handle, int flags) in ocsd_dt_set_raw_frame_printer() argument
466 if (handle != C_API_INVALID_TREE_HANDLE) in ocsd_dt_set_raw_frame_printer()
467 return ((DecodeTree *)handle)->addRawFramePrinter(0, (uint32_t)flags); in ocsd_dt_set_raw_frame_printer()
471 OCSD_C_API ocsd_err_t ocsd_dt_set_gen_elem_printer(const dcd_tree_handle_t handle) in ocsd_dt_set_gen_elem_printer() argument
473 if (handle != C_API_INVALID_TREE_HANDLE) in ocsd_dt_set_gen_elem_printer()
474 return ((DecodeTree *)handle)->addGenElemPrinter(0); in ocsd_dt_set_gen_elem_printer()
478 OCSD_C_API ocsd_err_t ocsd_dt_set_pkt_protocol_printer(const dcd_tree_handle_t handle, uint8_t cs_i… in ocsd_dt_set_pkt_protocol_printer() argument
481 if (handle != C_API_INVALID_TREE_HANDLE) in ocsd_dt_set_pkt_protocol_printer()
483 DecodeTree *p_tree = (DecodeTree *)handle; in ocsd_dt_set_pkt_protocol_printer()
603 static ocsd_err_t ocsd_check_and_add_mem_acc_mapper(const dcd_tree_handle_t handle, DecodeTree **pp… in ocsd_check_and_add_mem_acc_mapper() argument
606 if(handle == C_API_INVALID_TREE_HANDLE) in ocsd_check_and_add_mem_acc_mapper()
608 *ppDT = static_cast<DecodeTree *>(handle); in ocsd_check_and_add_mem_acc_mapper()