Lines Matching refs:_pmmfi_res
149 #define _MMFI_ENTRY() if (!MsOS_ObtainMutex(_pmmfi_res->_s32MMFIM…
155 … MsOS_ReleaseMutex(_pmmfi_res->_s32MMFIMutexId); \
188 static MMFI_RESOURCE_PRIVATE* _pmmfi_res = &_mmfi_res; variable
190 static MMFI_RESOURCE_PRIVATE* _pmmfi_res = NULL; variable
233 _pmmfi_res = (MMFI_RESOURCE_PRIVATE*)pResMemAddr; in MDrv_MMFI_InitLibResource()
235 if(_pmmfi_res->_bSWInit != TRUE) in MDrv_MMFI_InitLibResource()
237 if(_MMFI_InitResource(_pmmfi_res) == FALSE) in MDrv_MMFI_InitLibResource()
280 if(_pmmfi_res->_bSWInit) in MDrv_MMFI_Init()
283 _pmmfi_res->_s32MMFIMutexId = MsOS_CreateMutex(E_MSOS_FIFO, "Mutex_MMFI", MSOS_PROCESS_SHARED); in MDrv_MMFI_Init()
284 if(_pmmfi_res->_s32MMFIMutexId == -1) in MDrv_MMFI_Init()
291 _pmmfi_res->_MMFIState.FltType[u8ii] = E_DRVMMFI_FLTTYPE_NONE; in MDrv_MMFI_Init()
316 _pmmfi_res->_bSWInit = TRUE; in MDrv_MMFI_Init()
332 if(_pmmfi_res->_bSWInit == FALSE) in MDrv_MMFI_Exit()
336 _pmmfi_res->_MMFIState.FltType[u8ii] = E_DRVMMFI_FLTTYPE_NONE; in MDrv_MMFI_Exit()
342 _pmmfi_res->_MMFIState.FltType[u8ii] = E_DRVMMFI_FLTTYPE_NONE; in MDrv_MMFI_Exit()
355 MsOS_ReleaseMutex(_pmmfi_res->_s32MMFIMutexId); in MDrv_MMFI_Exit()
356 MsOS_DeleteMutex(_pmmfi_res->_s32MMFIMutexId); in MDrv_MMFI_Exit()
357 _pmmfi_res->_s32MMFIMutexId = -1; in MDrv_MMFI_Exit()
359 _pmmfi_res->_bSWInit = FALSE; in MDrv_MMFI_Exit()
471 if(_pmmfi_res->_MMFIState.FltType[u8ii] == E_DRVMMFI_FLTTYPE_NONE) in MDrv_MMFI_PidFlt_Alloc()
475 _pmmfi_res->_MMFIState.FltType[u8ii] = eFilterType; in MDrv_MMFI_PidFlt_Alloc()
485 if(_pmmfi_res->_MMFIState.FltType[u8ii + MMFI_AUDPIDFLT_NUM] == E_DRVMMFI_FLTTYPE_NONE) in MDrv_MMFI_PidFlt_Alloc()
488 _pmmfi_res->_MMFIState.FltType[u8ii + MMFI_AUDPIDFLT_NUM] = eFilterType; in MDrv_MMFI_PidFlt_Alloc()
509 if(_pmmfi_res->_MMFIState.FltType[u8PidFltId] == E_DRVMMFI_FLTTYPE_NONE) in MDrv_MMFI_PidFlt_Free()
514 if(_pmmfi_res->_MMFIState.FltType[u8PidFltId] <= E_DRVMMFI_FLTTYPE_AUDB) in MDrv_MMFI_PidFlt_Free()
520 _pmmfi_res->_MMFIState.FltType[u8PidFltId] = E_DRVMMFI_FLTTYPE_NONE; in MDrv_MMFI_PidFlt_Free()
526 if(_pmmfi_res->_MMFIState.FltType[u8ii] == E_DRVMMFI_FLTTYPE_AUD) in MDrv_MMFI_PidFlt_Free()
528 else if(_pmmfi_res->_MMFIState.FltType[u8ii] == E_DRVMMFI_FLTTYPE_AUDB) in MDrv_MMFI_PidFlt_Free()
537 else if(_pmmfi_res->_MMFIState.FltType[u8PidFltId] == E_DRVMMFI_FLTTYPE_VD3D) in MDrv_MMFI_PidFlt_Free()
541 _pmmfi_res->_MMFIState.FltType[u8PidFltId] = E_DRVMMFI_FLTTYPE_NONE; in MDrv_MMFI_PidFlt_Free()
561 MMFI_ASSERT(_pmmfi_res->_MMFIState.FltType[u8PidFltId] > E_DRVMMFI_FLTTYPE_NONE); in MDrv_MMFI_PidFlt_Enable()
563 switch(_pmmfi_res->_MMFIState.FltType[u8PidFltId]) in MDrv_MMFI_PidFlt_Enable()
591 if(_pmmfi_res->_MMFIState.FltType[u8PidFltId] <= E_DRVMMFI_FLTTYPE_AUDB) in MDrv_MMFI_PidFlt_Enable()
597 else if(_pmmfi_res->_MMFIState.FltType[u8PidFltId] == E_DRVMMFI_FLTTYPE_VD3D) in MDrv_MMFI_PidFlt_Enable()