Home
last modified time | relevance | path

Searched refs:ecm_filter_num (Results 1 – 3 of 3) sorted by relevance

/utopia/UTPA2-700.0.x/modules/dscmb/drv/nds/
H A Dnds_flt.c287 extern NDS_Result NDS_RASP_DefineEcmFilter (NDS_ULONG Xconn , NDS_BYTE ecm_filter_num , NDS_BYTE ec…
288 extern NDS_Result NDS_RASP_DefineEcmPid (NDS_ULONG Xconn , NDS_BYTE ecm_filter_num ,NDS_USHORT Pid,…
433 MS_BOOL _ECM_AllocFilter(MS_U32 x_connection, MS_U8 ecm_filter_num, MS_U16 pid) in _ECM_AllocFilter() argument
435 if (NDS_FLT_NULL != _EcmFlt[ecm_filter_num].flt_id) in _ECM_AllocFilter()
439 eTspRet = MDrv_TSP_FLT_GetState(_EcmFlt[ecm_filter_num].flt_id, &eTspState); in _ECM_AllocFilter()
442 _ECM_FreeFilter(ecm_filter_num); in _ECM_AllocFilter()
446 …= MDrv_TSP_FLT_Alloc(0, E_TSP_FLT_SRC_TSIF0 | E_TSP_FLT_USER_ECM, &_EcmFlt[ecm_filter_num].flt_id)) in _ECM_AllocFilter()
451 if (E_TSP_OK != MDrv_TSP_SecFlt_Alloc(0, &_EcmFlt[ecm_filter_num].buf_id)) in _ECM_AllocFilter()
455 MDrv_TSP_SecFlt_SetEcmIdx(0, _EcmFlt[ecm_filter_num].buf_id, _EcmFlt[ecm_filter_num].ecm_id); in _ECM_AllocFilter()
456 MDrv_TSP_PidFlt_SelSecFlt(0, _EcmFlt[ecm_filter_num].flt_id, _EcmFlt[ecm_filter_num].buf_id); in _ECM_AllocFilter()
[all …]
H A Dnds_rasp.c263 (NDS_ULONG Xconn , NDS_BYTE ecm_filter_num , NDS_BYTE ecm_filter_control)
272 if (ecm_filter_num >= NDS_CAM_ECM_FLT_NUM)
281 (i != ecm_filter_num)&& //[FIXME]
282 (_rasp_ecm_flt[0][i].pid == _rasp_ecm_flt[0][ecm_filter_num].pid )&&
283 (_rasp_ecm_flt[0][i].Xconn == _rasp_ecm_flt[0][ecm_filter_num].Xconn)&&
292 … if ((_rasp_ecm_flt[0][ecm_filter_num].pid < 0x2 || _rasp_ecm_flt[0][ecm_filter_num].pid > 0x1FFE))
297 ecm_pid = _rasp_ecm_flt[0][ecm_filter_num].pid;
309 _rasp_ecm_flt[0][ecm_filter_num].b_defined = TRUE;
313 _rasp_ecm_flt[0][ecm_filter_num].b_defined = FALSE;
316 RASP_REG(REG_RASP_ECM_PID(ecm_filter_num)) = 0;
[all …]
H A DddiNDS_HDI.h183 NDS_BYTE ecm_filter_num,
195 NDS_BYTE ecm_filter_num,
216 NDS_BYTE ecm_filter_num; member