Lines Matching refs:_ptso_res
151 #define _TSO_ENTRY() if (!MsOS_ObtainMutex(_ptso_res->_s32TSOMut…
157 … MsOS_ReleaseMutex(_ptso_res->_s32TSOMutexId); \
190 static TSO_RESOURCE_PRIVATE* _ptso_res = &_tso_res; variable
192 static TSO_RESOURCE_PRIVATE* _ptso_res = NULL; variable
265 _ptso_res = (TSO_RESOURCE_PRIVATE*)pResMemAddr; in MDrv_TSO_InitLibResource()
267 if(_ptso_res->_bSWInit != TRUE) in MDrv_TSO_InitLibResource()
269 if(_TSO_InitResource(_ptso_res) == FALSE) in MDrv_TSO_InitLibResource()
313 _ptso_res->_s32TSOMutexId = MsOS_CreateMutex(E_MSOS_FIFO, "Mutex TSO", MSOS_PROCESS_SHARED); in MDrv_TSO_Init()
314 if(_ptso_res->_s32TSOMutexId == -1) in MDrv_TSO_Init()
336 _ptso_res->_FltState[u8jj][u16ii] = E_DRVTSO_FLT_STATE_FREE; in MDrv_TSO_Init()
337 _ptso_res->_u32FltChSrc[u8jj][u16ii] = 0; in MDrv_TSO_Init()
338 _ptso_res->_u16FltPid[u8jj][u16ii] = TSO_PID_NULL; in MDrv_TSO_Init()
343 _ptso_res->_RepFltState[u8jj][u16ii] = E_DRVTSO_FLT_STATE_FREE; in MDrv_TSO_Init()
344 _ptso_res->_u16RepFltOrgPid[u8jj][u16ii] = TSO_PID_NULL; in MDrv_TSO_Init()
345 _ptso_res->_u16RepFltNewPid[u8jj][u16ii] = TSO_PID_NULL; in MDrv_TSO_Init()
346 _ptso_res->_u16RepFltChSrc[u8jj][u16ii] = 0; in MDrv_TSO_Init()
355 _ptso_res->_bSWInit = TRUE; in MDrv_TSO_Init()
388 MsOS_ReleaseMutex(_ptso_res->_s32TSOMutexId); in MDrv_TSO_Exit()
389 MsOS_DeleteMutex(_ptso_res->_s32TSOMutexId); in MDrv_TSO_Exit()
391 _ptso_res->_s32TSOMutexId = -1; in MDrv_TSO_Exit()
392 _ptso_res->_bSWInit = FALSE; in MDrv_TSO_Exit()
892 if(_ptso_res->_FltState[u8Eng][u16ii] == E_DRVTSO_FLT_STATE_FREE) in MDrv_TSO_PidFlt_Alloc()
895 _ptso_res->_FltState[u8Eng][u16ii] = E_DRVTSO_FLT_STATE_ALLOC; in MDrv_TSO_PidFlt_Alloc()
916 if(_ptso_res->_FltState[u8Eng][u16PidFltId] == E_DRVTSO_FLT_STATE_FREE) in MDrv_TSO_PidFlt_Free()
925 _ptso_res->_u16FltPid[u8Eng][u16PidFltId] = TSO_PID_NULL; in MDrv_TSO_PidFlt_Free()
926 _ptso_res->_u32FltChSrc[u8Eng][u16PidFltId] = 0; in MDrv_TSO_PidFlt_Free()
927 _ptso_res->_FltState[u8Eng][u16PidFltId] = E_DRVTSO_FLT_STATE_FREE; in MDrv_TSO_PidFlt_Free()
946 if(_ptso_res->_FltState[u8Eng][u16PidFltId] != E_DRVTSO_FLT_STATE_ALLOC) in MDrv_TSO_PidFlt_SetPid()
952 _ptso_res->_u16FltPid[u8Eng][u16PidFltId] = u16Pid; in MDrv_TSO_PidFlt_SetPid()
971 if(_ptso_res->_FltState[u8Eng][u16PidFltId] != E_DRVTSO_FLT_STATE_ALLOC) in MDrv_TSO_PidFlt_SetSid()
1002 if(_ptso_res->_FltState[u8Eng][u16PidFltId] != E_DRVTSO_FLT_STATE_ALLOC) in MDrv_TSO_PidFlt_SetChSrc()
1008 _ptso_res->_u32FltChSrc[u8Eng][u16PidFltId] = u16ChSrc; in MDrv_TSO_PidFlt_SetChSrc()
1029 if(_ptso_res->_RepFltState[u8Eng][u16ii] == E_DRVTSO_FLT_STATE_FREE) in MDrv_TSO_RepPidFlt_Alloc()
1032 _ptso_res->_RepFltState[u8Eng][u16ii] = E_DRVTSO_FLT_STATE_ALLOC; in MDrv_TSO_RepPidFlt_Alloc()
1063 if(_ptso_res->_RepFltState[u8Eng][u16PidFltId] != E_DRVTSO_FLT_STATE_ALLOC) in MDrv_TSO_RepPidFlt_Set()
1073 _ptso_res->_u16RepFltOrgPid[u8Eng][u16PidFltId] = u16OrgPid; in MDrv_TSO_RepPidFlt_Set()
1074 _ptso_res->_u16RepFltNewPid[u8Eng][u16PidFltId] = u16NewPid; in MDrv_TSO_RepPidFlt_Set()
1075 _ptso_res->_u16RepFltChSrc[u8Eng][u16PidFltId] = (MS_U16)u8ChSrc; in MDrv_TSO_RepPidFlt_Set()
1094 if(_ptso_res->_RepFltState[u8Eng][u16PidFltId] != E_DRVTSO_FLT_STATE_ALLOC) in MDrv_TSO_RepPidFlt_Enable()
1101 _ptso_res->_RepFltState[u8Eng][u16PidFltId] = E_DRVTSO_FLT_STATE_ENABLE; in MDrv_TSO_RepPidFlt_Enable()
1122 if(_ptso_res->_RepFltState[u8Eng][u16PidFltId] == E_DRVTSO_FLT_STATE_FREE) in MDrv_TSO_RepPidFlt_Free()
1127 if(_ptso_res->_RepFltState[u8Eng][u16PidFltId] == E_DRVTSO_FLT_STATE_ENABLE) in MDrv_TSO_RepPidFlt_Free()
1133 _ptso_res->_RepFltState[u8Eng][u16PidFltId] = E_DRVTSO_FLT_STATE_ALLOC; in MDrv_TSO_RepPidFlt_Free()
1141 _ptso_res->_u16RepFltOrgPid[u8Eng][u16PidFltId] = TSO_PID_NULL; in MDrv_TSO_RepPidFlt_Free()
1142 _ptso_res->_u16RepFltNewPid[u8Eng][u16PidFltId] = TSO_PID_NULL; in MDrv_TSO_RepPidFlt_Free()
1143 _ptso_res->_u16RepFltChSrc[u8Eng][u16PidFltId] = 0; in MDrv_TSO_RepPidFlt_Free()
1144 _ptso_res->_RepFltState[u8Eng][u16PidFltId] = E_DRVTSO_FLT_STATE_FREE; in MDrv_TSO_RepPidFlt_Free()
2029 if(_ptso_res->_FltState[u16ii][u16jj] == E_DRVTSO_FLT_STATE_ALLOC) in MDrv_TSO_Resume()
2031 HAL_TSO_Flt_SetPid((MS_U8)u16ii, u16jj, _ptso_res->_u16FltPid[u16ii][u16jj]); in MDrv_TSO_Resume()
2032 HAL_TSO_Flt_SetInputSrc((MS_U8)u16ii, u16jj, _ptso_res->_u32FltChSrc[u16ii][u16jj]); in MDrv_TSO_Resume()