Lines Matching refs:cm_channel_handle

635 unsigned short _SVP_EnableEsPidCmChannel(unsigned int cm_channel_handle, unsigned int espid_id)  in _SVP_EnableEsPidCmChannel()  argument
641 unsigned short _SVP_RemoveEsPidCmChannel(unsigned int cm_channel_handle, unsigned int espid_id) in _SVP_RemoveEsPidCmChannel() argument
651 svp_cm[cm_channel_handle].es[espid_id].alloc = FALSE; in _SVP_RemoveEsPidCmChannel()
657 unsigned short _SVP_DisableCmChannel(unsigned int cm_channel_handle) in _SVP_DisableCmChannel() argument
664 unsigned short _SVP_DeallocateCmChannel(unsigned int cm_channel_handle) in _SVP_DeallocateCmChannel() argument
668 _SVP_DisableCmChannel(cm_channel_handle); in _SVP_DeallocateCmChannel()
671 if (svp_cm[cm_channel_handle].es[j].alloc == TRUE) in _SVP_DeallocateCmChannel()
673 _SVP_RemoveEsPidCmChannel(cm_channel_handle, j); in _SVP_DeallocateCmChannel()
683 svp_cm[cm_channel_handle].alloc = FALSE; in _SVP_DeallocateCmChannel()
689 unsigned short _SVP_WriteKey_Parse(unsigned int cm_channel_handle, in _SVP_WriteKey_Parse() argument
717 svp_cm[cm_channel_handle].nsk_sw &= ~DSCMB_SW_NSA_MASK; in _SVP_WriteKey_Parse()
724 svp_cm[cm_channel_handle].nsk_sw |= DSCMB_SW_NSAS_MDI; in _SVP_WriteKey_Parse()
728 svp_cm[cm_channel_handle].nsk_sw |= DSCMB_SW_NSAS_MDD; in _SVP_WriteKey_Parse()
732 svp_cm[cm_channel_handle].nsk_sw |= DSCMB_SW_NSAD_MDI; in _SVP_WriteKey_Parse()
736 svp_cm[cm_channel_handle].nsk_sw |= DSCMB_SW_NSAD_MDD; in _SVP_WriteKey_Parse()
749 svp_cm[cm_channel_handle].nsk_sw &= ~DSCMB_SW_ESA_VAR_MASK; in _SVP_WriteKey_Parse()
770 …svp_cm[cm_channel_handle].nsk_sw |= ((*(settings+3)) << DSCMB_SW_ESA_VAR_SHFT) & DSCMB_SW_ESA_VAR_… in _SVP_WriteKey_Parse()
797 …MDrv_DSCMB_FltKeySet(svp_cm[cm_channel_handle].dsc_id, key_type, NULL); // Dummy control word for … in _SVP_WriteKey_Parse()
799 …MDrv_DSCMB_FltTypeSet(svp_cm[cm_channel_handle].dsc_id, svp_cm[cm_channel_handle].dsc_type, svp_cm… in _SVP_WriteKey_Parse()
805 if (TRUE == svp_cm[cm_channel_handle].es[i].alloc) in _SVP_WriteKey_Parse()
807 MDrv_DSCMB_SlotSwitchWrite(svp_cm[cm_channel_handle].es[i].flt_id in _SVP_WriteKey_Parse()
809 ,svp_cm[cm_channel_handle].nsk_sw, 0, 0); in _SVP_WriteKey_Parse()
830 unsigned int* cm_channel_handle) in SVPHDI_AllocateCmChannel() argument
901 *cm_channel_handle = i; in SVPHDI_AllocateCmChannel()
907 unsigned short SVPHDI_DeallocateCmChannel(unsigned int cm_channel_handle) in SVPHDI_DeallocateCmChannel() argument
911 if ((cm_channel_handle >= SVP_CM_CHANNEL_NUM) || (svp_cm[cm_channel_handle].alloc != TRUE)) in SVPHDI_DeallocateCmChannel()
917 if (_SVP_DisableCmChannel(cm_channel_handle) != NSK_STATUS_OK) in SVPHDI_DeallocateCmChannel()
937 unsigned short SVPHDI_AddEsPidCmChannel(unsigned int cm_channel_handle, in SVPHDI_AddEsPidCmChannel() argument
943 if ((cm_channel_handle >= SVP_CM_CHANNEL_NUM) || (svp_cm[cm_channel_handle].alloc != TRUE)) in SVPHDI_AddEsPidCmChannel()
950 if (svp_cm[cm_channel_handle].es[j].alloc != TRUE) in SVPHDI_AddEsPidCmChannel()
976 svp_cm[cm_channel_handle].enable = TRUE; in SVPHDI_AddEsPidCmChannel()
1037 svp_cm[cm_channel_handle].es[j].alloc = TRUE; in SVPHDI_AddEsPidCmChannel()
1038 svp_cm[cm_channel_handle].es[j].pid = (MS_U32)es_pid; in SVPHDI_AddEsPidCmChannel()
1039 svp_cm[cm_channel_handle].es[j].flt_id = flt_id; in SVPHDI_AddEsPidCmChannel()
1041 MDrv_DSCMB_FltConnectPid(svp_cm[cm_channel_handle].dsc_id, (MS_U32)es_pid); in SVPHDI_AddEsPidCmChannel()
1047 unsigned short SVPHDI_RemoveEsPidCmChannel(unsigned int cm_channel_handle, in SVPHDI_RemoveEsPidCmChannel() argument
1053 if ((cm_channel_handle >= SVP_CM_CHANNEL_NUM) || (svp_cm[cm_channel_handle].alloc != TRUE)) in SVPHDI_RemoveEsPidCmChannel()
1059 if ( (svp_cm[cm_channel_handle].es[j].alloc == TRUE) && in SVPHDI_RemoveEsPidCmChannel()
1060 (svp_cm[cm_channel_handle].es[j].pid == es_pid) ) in SVPHDI_RemoveEsPidCmChannel()
1062 if (_SVP_RemoveEsPidCmChannel(cm_channel_handle, j)) in SVPHDI_RemoveEsPidCmChannel()
1072 unsigned short SVPHDI_EnableCmChannel(unsigned int cm_channel_handle) in SVPHDI_EnableCmChannel() argument
1077 if ((cm_channel_handle >= SVP_CM_CHANNEL_NUM) || (svp_cm[cm_channel_handle].alloc != TRUE)) in SVPHDI_EnableCmChannel()
1085 …if ((svp_cm[cm_channel_handle].es[j].alloc == TRUE) && (0x1FFFF != svp_cm[cm_channel_handle].es[j]… in SVPHDI_EnableCmChannel()
1088 if (E_TSP_OK != MDrv_TSP_FLT_Enable(svp_cm[cm_channel_handle].es[j].flt_id, TRUE)) in SVPHDI_EnableCmChannel()
1095 if (svp_cm[cm_channel_handle].es[j].alloc == TRUE) in SVPHDI_EnableCmChannel()
1097 _SVP_EnableEsPidCmChannel(cm_channel_handle, j); in SVPHDI_EnableCmChannel()
1109 unsigned short SVPHDI_DisableCmChannel(unsigned int cm_channel_handle) in SVPHDI_DisableCmChannel() argument
1112 if ((cm_channel_handle >= SVP_CM_CHANNEL_NUM) || (svp_cm[cm_channel_handle].alloc != TRUE)) in SVPHDI_DisableCmChannel()
1117 _SVP_DisableCmChannel(cm_channel_handle); in SVPHDI_DisableCmChannel()
1124 unsigned int cm_channel_handle, in SVPHDI_WriteKey() argument
1131 _SVP_WriteKey_Parse(cm_channel_handle, scb, scrambling_settings_len, scrambling_settings); in SVPHDI_WriteKey()
1163 unsigned int cm_channel_handle, in SVPHDI_SetSecondaryVideoPid() argument
1175 unsigned int cm_channel_handle, in SVPHDI_ReleaseSecondaryVideoPid() argument