Lines Matching refs:connection

202 #define emmQueueInc(connection)                         \  argument
204 _u8EmmWrite[connection]++; \
205 if (MAX_EMM_LIST_NUM <= _u8EmmWrite[connection]) \
207 _u8EmmWrite[connection] = 0; \
211 #define emmQueueDec(connection) \ argument
213 _u8EmmRead[connection]++; \
214 if (MAX_EMM_LIST_NUM <= _u8EmmRead[connection]) \
216 _u8EmmRead[connection] = 0; \
221 #define emmQueueIsEmpty(connection) (_u8EmmRead[connection] == _u8EmmWrite[connection]) argument
222 #define emmQueueFreeSize(connection) (MAX_EMM_LIST_NUM - emmQueueUsedSize(connection) - 1) argument
223 #define emmQueueUsedSize(connection) ((_u8EmmWrite[connection] >= _u8EmmRead[connection]) ? \ argument
224 (_u8EmmWrite[connection] - _u8EmmRead[connection]) : \
225 (MAX_EMM_LIST_NUM - _u8EmmRead[connection] + _u8EmmWrite[connection]))
226 #define emmQueueIsFull(connection) (0 == emmQueueFreeSize(connection)) argument
227 #define emmQueueReset(connection) { _u8EmmRead[connection] = _u8EmmWrite[connection] = _u8E… argument
414 MS_U8 i,connection; in _MDrv_EMMDFLT_Isr_Proc() local
432 connection = i; in _MDrv_EMMDFLT_Isr_Proc()
433 DRVEMM_DBG(EMM_DBGLV_DEBUG,"connection = %x\n",connection); in _MDrv_EMMDFLT_Isr_Proc()
444 emmQueueDec(connection); in _MDrv_EMMDFLT_Isr_Proc()
623 EMMFLT_RESULT MDrv_EMMFLT_SetEmmPID(MS_U32 connection,MS_U16 u16EmmPID) in MDrv_EMMFLT_SetEmmPID() argument
625 DRVEMM_DBG(EMM_DBGLV_DEBUG, "%s conn: %x, EmmPID = %x\n", __FUNCTION__, connection,u16EmmPID); in MDrv_EMMFLT_SetEmmPID()
626 bEmmOverflow[connection] = FALSE; in MDrv_EMMFLT_SetEmmPID()
627 return HAL_EMMFLT_SetEmmPID(connection,u16EmmPID); in MDrv_EMMFLT_SetEmmPID()
630 EMMFLT_RESULT MDrv_EMMFLT_SetTidMode(MS_U32 connection, MS_U8 u8TidValue, EMMDRV_TIDMODE_e eTIDMODE) in MDrv_EMMFLT_SetTidMode() argument
632 DRVEMM_DBG(EMM_DBGLV_DEBUG, "%s conn: %x, TIDMODE = %d\n", __FUNCTION__, connection,eTIDMODE); in MDrv_EMMFLT_SetTidMode()
636 HAL_EMMFLT_SetTidMode(connection,(u8TidValue&0xf),E_TIDMODE_INGORE); in MDrv_EMMFLT_SetTidMode()
640 HAL_EMMFLT_SetTidMode(connection,(u8TidValue&0xf),E_TIDMODE_ACCEPT_ALL); in MDrv_EMMFLT_SetTidMode()
644 HAL_EMMFLT_SetTidMode(connection,(u8TidValue&0xf),E_TIDMODE_ACCEPT_ADDRESS); in MDrv_EMMFLT_SetTidMode()
648 HAL_EMMFLT_SetTidMode(connection,(u8TidValue&0xf),E_TIDMODE_RESERVED); in MDrv_EMMFLT_SetTidMode()
655 EMMFLT_RESULT MDrv_EMMFLT_EnableEmmTID(MS_U32 connection, MS_BOOL bEnable) in MDrv_EMMFLT_EnableEmmTID() argument
657 DRVEMM_DBG(EMM_DBGLV_DEBUG, "%s conn: %x, bEnable = %x\n", __FUNCTION__, connection,bEnable); in MDrv_EMMFLT_EnableEmmTID()
658 HAL_EMMFLT_SetEmmTID(connection,0x82); in MDrv_EMMFLT_EnableEmmTID()
660 HAL_EMMFLT_EnableEmmTID(connection,bEnable); in MDrv_EMMFLT_EnableEmmTID()
665 EMMFLT_RESULT MDrv_EMMFLT_SetFilterCfg(MS_U32 connection, MS_U8 FilerIndex, EMM_FILTER_DEF_t *pFilt… in MDrv_EMMFLT_SetFilterCfg() argument
668 …DRVEMM_DBG(EMM_DBGLV_DEBUG, "%s conn: %x, FilerIndex = %x\n", __FUNCTION__, connection,FilerIndex); in MDrv_EMMFLT_SetFilterCfg()
670 u32Status = HAL_EMMFLT_SetIRDMode(connection,FilerIndex,pFilter->filter_type); in MDrv_EMMFLT_SetFilterCfg()
673 u32Status = HAL_EMMFLT_SetEmmDataIDx(connection,FilerIndex,pFilter->filter_address); in MDrv_EMMFLT_SetFilterCfg()
676 u32Status = HAL_EMMFLT_SetEmmMaskIDx(connection,FilerIndex,pFilter->filter_address_mask); in MDrv_EMMFLT_SetFilterCfg()
682 EMMFLT_RESULT MDrv_EMMFLT_Fire(MS_U32 connection) in MDrv_EMMFLT_Fire() argument
685 DRVEMM_DBG(EMM_DBGLV_INFO, "%s conn: %x\n", __FUNCTION__, connection); in MDrv_EMMFLT_Fire()
686 return HAL_EMMFLT_GeneralCtrl(connection); in MDrv_EMMFLT_Fire()
703 MS_U8 i,j, connection = 0xf; in MDrv_EMMFLT_EmmProcessingFinished() local
714 connection = j; in MDrv_EMMFLT_EmmProcessingFinished()
720 if (connection==0xf) in MDrv_EMMFLT_EmmProcessingFinished()
729 …if (_u8EmmRead[connection] != _u8EmmWrite[connection]) //patch,test,2014dec11. MDrv_EMMFLT_EmmProc… in MDrv_EMMFLT_EmmProcessingFinished()
731 emmQueueDec(connection); in MDrv_EMMFLT_EmmProcessingFinished()
735 bEmmOverflow[connection] = FALSE; in MDrv_EMMFLT_EmmProcessingFinished()
737 if ( (bEmmOverflow[connection] == TRUE) && (emmQueueIsEmpty(connection)) ) in MDrv_EMMFLT_EmmProcessingFinished()
739 bEmmOverflow[connection] = FALSE; in MDrv_EMMFLT_EmmProcessingFinished()
744 …hold, write) = (%02d %02d %02d)\n", connection,_u8EmmRead[connection], _u8EmmHold[connection], _u8… in MDrv_EMMFLT_EmmProcessingFinished()
745 if (bEmmOverflow[connection] == TRUE) in MDrv_EMMFLT_EmmProcessingFinished()
747 …hold, write) = (%02d %02d %02d)\n", connection,_u8EmmRead[connection], _u8EmmHold[connection], _u8… in MDrv_EMMFLT_EmmProcessingFinished()
773 EMMFLT_RESULT MDrv_EMMFLT_ConnectCheck(MS_U32 connection) in MDrv_EMMFLT_ConnectCheck() argument
775 return HAL_EMMFLT_ConnectCheck(connection); in MDrv_EMMFLT_ConnectCheck()