Lines Matching refs:_tspInfo
217 … _ptsp_res->_tspInfo.LastErr = E_TSP_FAIL_FUNCTION; \
226 … if (_ret != E_TSP_OK) { _ptsp_res->_tspInfo.LastErr = _ret; } \
247 … _ptsp_res->_tspInfo.LastErr = E_TSP_FAIL_FUNCTION; \
252 … if (_ret != E_TSP_OK) { _ptsp_res->_tspInfo.LastErr = _ret; } \
284 #define TSP_DBG_TASK() { _ptsp_res->_tspInfo.u32TaskLine = __LINE__; }
423 TSP_Info _tspInfo; member
494 ._tspInfo = {
683 presource->_tspInfo.bSWInit = FALSE; in _TSP_InitResource()
684 presource->_tspInfo.bISRTaskEn = FALSE; in _TSP_InitResource()
685 presource->_tspInfo.LastErr = E_TSP_OK; in _TSP_InitResource()
686 presource->_tspInfo.bSuspend = FALSE; in _TSP_InitResource()
687 presource->_tspInfo.u32TaskLine = 0; in _TSP_InitResource()
1413 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK)== E_TSP_FLT_USER_PCR) in _TSP_FLT_Init()
1449 _ptsp_res->_tspInfo.Flt2Buf[u32FltId] = TSP_FLT2BUF_NULL; in _TSP_FLT_Init()
1452 _ptsp_res->_tspInfo.Pid[u32FltId] = TSP_PID_NULL ; in _TSP_FLT_Init()
1453 _ptsp_res->_tspInfo.FltState[u32FltId] = E_TSP_FLT_STATE_FREE; in _TSP_FLT_Init()
1454 _ptsp_res->_tspInfo.OwnerId[u32FltId] = E_TSP_ID_NULL; in _TSP_FLT_Init()
1467 _ptsp_res->_tspInfo.FltMode[u32FltId] = E_TSP_FLT_MODE_CONTI; in _TSP_FLT_Init()
1468 _ptsp_res->_tspInfo.FltEvent[u32FltId] = E_TSP_EVENT_DATA_IDLE; in _TSP_FLT_Init()
1469 _ptsp_res->_tspInfo.FltCallback[u32FltId] = NULL; in _TSP_FLT_Init()
1482 _ptsp_res->_tspInfo.OwnerId[u32FltId] = E_TSP_ID_NULL; in _TSP_FLT_Free()
1483 _ptsp_res->_tspInfo.FltState[u32FltId] = E_TSP_FLT_STATE_FREE; in _TSP_FLT_Free()
1484 _ptsp_res->_tspInfo.FltType[u32FltId] = E_TSP_FLT_USER_NULL; in _TSP_FLT_Free()
1496 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK)== E_TSP_FLT_USER_PCR) in _TSP_FLT_Disable()
1527 _ptsp_res->_tspInfo.FltState[u32FltId] &= (TSP_FltState)(~E_TSP_FLT_STATE_ENABLE); in _TSP_FLT_Disable()
1531 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK)== E_TSP_FLT_USER_PCR) in _TSP_FLT_Disable()
1538 _ptsp_res->_tspInfo.FltState[u32FltId] &= (TSP_FltState)(~E_TSP_FLT_STATE_ENABLE); in _TSP_FLT_Disable()
1557 _ptsp_res->_tspInfo.MulFlt2Buf[u32BufId] = 0 ; // Multi Filter to buffer count. in _TSP_SEC_Init()
1558 _ptsp_res->_tspInfo.Buf2Flt[u32BufId] = TSP_BUF2FLT_NULL; in _TSP_SEC_Init()
1568 _ptsp_res->_tspInfo.BufState[u32BufId] = E_TSP_FLT_STATE_FREE; in _TSP_SEC_Free()
1580 if ((_ptsp_res->_tspInfo.FltMode[u32FltId] & E_TSP_FLT_MODE_CRCCHK) || in _TSP_PROC_CrcErr()
1581 (_ptsp_res->_tspInfo.FltMode[u32FltId] & E_TSP_FLT_MODE_AUTO_CRCCHK)) in _TSP_PROC_CrcErr()
1588 … if (!(_ptsp_res->_tspInfo.FltState[u32FltId] & E_TSP_FLT_STATE_ENABLE)) // if TSP not enable in _TSP_PROC_CrcErr()
1592 if ((_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_SEC_CRCERROR) && in _TSP_PROC_CrcErr()
1593 (_ptsp_res->_tspInfo.FltCallback[u32FltId]) ) in _TSP_PROC_CrcErr()
1595 …msg.FltInfo = (_ptsp_res->_tspInfo.OwnerId[u32FltId] << TSP_MSG_ENGID_SHFT) | (u32FltId << TSP_MSG… in _TSP_PROC_CrcErr()
1597 _ptsp_res->_tspInfo.FltCallback[u32FltId](E_TSP_EVENT_SEC_CRCERROR, &msg); in _TSP_PROC_CrcErr()
1636 if ( (_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_BUF_OVERFLOW) && in _TSP_PROC_SecOvf()
1637 (_ptsp_res->_tspInfo.FltCallback[u32FltId]) ) in _TSP_PROC_SecOvf()
1639 …msg.FltInfo = (_ptsp_res->_tspInfo.OwnerId[u32FltId] << TSP_MSG_ENGID_SHFT) | (u32FltId << TSP_MSG… in _TSP_PROC_SecOvf()
1642 _ptsp_res->_tspInfo.FltCallback[u32FltId](E_TSP_EVENT_BUF_OVERFLOW, &msg); in _TSP_PROC_SecOvf()
1681 …if ((_ptsp_res->_tspInfo.FltState[u32FltId] == E_TSP_FLT_STATE_FREE) || (bufid != _ptsp_res->_tspI… in _TSP_PROC_SecRdy()
1687 … (unsigned int)(_ptsp_res->_tspInfo.FltType[u32FltId]), in _TSP_PROC_SecRdy()
1688 … (unsigned int)_ptsp_res->_tspInfo.Pid[u32FltId], in _TSP_PROC_SecRdy()
1689 … (unsigned int)(_ptsp_res->_tspInfo.FltState[u32FltId]), in _TSP_PROC_SecRdy()
1690 … (unsigned int)(_ptsp_res->_tspInfo.FltMode[u32FltId]), in _TSP_PROC_SecRdy()
1691 … (unsigned int)(_ptsp_res->_tspInfo.FltEvent[u32FltId]), in _TSP_PROC_SecRdy()
1695 … (unsigned int)_ptsp_res->_tspInfo.Flt2Buf[u32FltId]); in _TSP_PROC_SecRdy()
1704 …TSP_CHECK_UNLOCK(bufid == _ptsp_res->_tspInfo.Flt2Buf[u32FltId], "[TSP Error][%04d] u32FltId:%u eF… in _TSP_PROC_SecRdy()
1707 … (unsigned int)(_ptsp_res->_tspInfo.FltType[u32FltId]), in _TSP_PROC_SecRdy()
1708 … (unsigned int)_ptsp_res->_tspInfo.Pid[u32FltId], in _TSP_PROC_SecRdy()
1709 … (unsigned int)(_ptsp_res->_tspInfo.FltState[u32FltId]), in _TSP_PROC_SecRdy()
1710 … (unsigned int)(_ptsp_res->_tspInfo.FltMode[u32FltId]), in _TSP_PROC_SecRdy()
1711 … (unsigned int)(_ptsp_res->_tspInfo.FltEvent[u32FltId]), in _TSP_PROC_SecRdy()
1715 _ptsp_res->_tspInfo.Flt2Buf[u32FltId]); in _TSP_PROC_SecRdy()
1735 … if (!(_ptsp_res->_tspInfo.FltState[u32FltId] & E_TSP_FLT_STATE_ENABLE)) // if TSP not enable in _TSP_PROC_SecRdy()
1739 if ((_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_DATA_READY) && in _TSP_PROC_SecRdy()
1740 (_ptsp_res->_tspInfo.FltCallback[u32FltId]) ) in _TSP_PROC_SecRdy()
1742 …msg.FltInfo = (_ptsp_res->_tspInfo.OwnerId[u32FltId] << TSP_MSG_ENGID_SHFT) | (u32FltId << TSP_MSG… in _TSP_PROC_SecRdy()
1745 _ptsp_res->_tspInfo.FltCallback[u32FltId](E_TSP_EVENT_DATA_READY, &msg); in _TSP_PROC_SecRdy()
1838 …if ((_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_FREE) && (_ptsp_res->_tspInfo.FltState… in _TSP_ISR_Proc()
1854 …if ((_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_FREE) && (_ptsp_res->_tspInfo.FltState… in _TSP_ISR_Proc()
1869 if ((_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_FREE) && in _TSP_ISR_Proc()
1870 (_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_ISR_FREE) && in _TSP_ISR_Proc()
1916 while (_ptsp_res->_tspInfo.bISRTaskEn) in _TSP_ISR_Task()
2126 if(_ptsp_res->_tspInfo.BufState[fltid] == E_TSP_FLT_STATE_FREE) in _TSP_ISR()
2139 _s32EventId = _ptsp_res->_tspInfo.s32TspEvtId[fltid]; in _TSP_ISR()
2148 if(!(_ptsp_res->_tspInfo.FltMode[fltid] & E_TSP_FLT_MODE_AUTO_CRCCHK)) in _TSP_ISR()
2154 if (E_TSP_EVENT_CB_AUTO == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2169 if ( (E_TSP_FLT_USER_MASK & _ptsp_res->_tspInfo.FltType[fltid]) && in _TSP_ISR()
2170 (E_TSP_FLT_MODE_ONESHOT & _ptsp_res->_tspInfo.FltMode[fltid])) in _TSP_ISR()
2173 … if (E_TSP_EVENT_CB_POLL == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2180 …if(((_ptsp_res->_tspInfo.FltType[fltid] & E_TSP_FLT_USER_MASK) == 0) || ((_ptsp_res->_tspInfo.FltS… in _TSP_ISR()
2189 if (E_TSP_EVENT_CB_AUTO == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2193 … else if (E_TSP_EVENT_CB_POLL == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2208 if ( (E_TSP_FLT_USER_MASK & _ptsp_res->_tspInfo.FltType[fltid]) ) in _TSP_ISR()
2211 … if (E_TSP_EVENT_CB_POLL == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2217 … if (E_TSP_EVENT_CB_AUTO == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2221 … else if (E_TSP_EVENT_CB_POLL == (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_CB_MASK)) in _TSP_ISR()
2309 …if ((_ptsp_res->_tspInfo.FltState[u32FltId] != E_TSP_FLT_STATE_FREE) && (_ptsp_res->_tspInfo.FltSt… in _TSP_POLL_Proc()
2352 _ptsp_res->_tspInfo.BufState[fltid] = E_TSP_FLT_STATE_NA; in _TSP_SW_ResetState()
2353 _ptsp_res->_tspInfo.FltMode[fltid] = E_TSP_FLT_MODE_CONTI; in _TSP_SW_ResetState()
2354 _ptsp_res->_tspInfo.FltEvent[fltid] = E_TSP_EVENT_DATA_IDLE; in _TSP_SW_ResetState()
2355 _ptsp_res->_tspInfo.FltCallback[fltid] = NULL; in _TSP_SW_ResetState()
2356 _ptsp_res->_tspInfo.s32TspEvtId[fltid] = -1; in _TSP_SW_ResetState()
2361 _ptsp_res->_tspInfo.Pid[fltid] = TSP_PID_NULL; in _TSP_SW_ResetState()
2362 _ptsp_res->_tspInfo.FltState[fltid] = E_TSP_FLT_STATE_NA; in _TSP_SW_ResetState()
2363 _ptsp_res->_tspInfo.FltType[fltid] = E_TSP_FLT_USER_NULL; in _TSP_SW_ResetState()
2426 …if (TRUE != HAL_TSP_SetVQ(_ptsp_res->_tspInfo.Param.phyVQAddr, _ptsp_res->_tspInfo.Param.u32VQSize… in _TSP_Init()
2434 _ptsp_res->_stSecBuf.u32BufSize = _ptsp_res->_tspInfo.Param.u32VQSize; in _TSP_Init()
2435 _ptsp_res->_stSecBuf.phyBufAddr = _ptsp_res->_tspInfo.Param.phyVQAddr; in _TSP_Init()
2449 _ptsp_res->_stSecBuf.u32BufSize = _ptsp_res->_tspInfo.Param.u32FWSize; in _TSP_Init()
2450 _ptsp_res->_stSecBuf.phyBufAddr = _ptsp_res->_tspInfo.Param.phyFWAddr; in _TSP_Init()
2459 …if (TRUE != HAL_TSP_LoadFW(_ptsp_res->_tspInfo.Param.phyFWAddr, _ptsp_res->_tspInfo.Param.u32FWSiz… in _TSP_Init()
2482 HAL_TSP_LoadFW(_ptsp_res->_tspInfo.Param.phyFWAddr, _ptsp_res->_tspInfo.Param.u32FWSize); in _TSP_Init()
2542 if (_ptsp_res->_tspInfo.bSWInit) in _TSP_Init()
2562 _ptsp_res->_tspInfo.bISRTaskEn = TRUE; in _TSP_Init()
2615 _ptsp_res->_tspInfo.Status = E_TSP_SW_INIT; in _TSP_Init()
2616 _ptsp_res->_tspInfo.bSWInit = TRUE; in _TSP_Init()
2617 _ptsp_res->_tspInfo.LastErr = E_TSP_OK; in _TSP_Init()
2689 _ptsp_res->_tspInfo.bISRTaskEn = FALSE; in _TSP_SW_Exit()
2768 _ptsp_res->_tspInfo.bSWInit = FALSE; in _TSP_SW_Exit()
2816 if(_ptsp_res->_tspInfo.bSWInit != TRUE) in MDrv_TSP_InitLibResource()
2912 memcpy(&(_ptsp_res->_tspInfo.Param), pParam, sizeof(TSP_InitParam)); in MDrv_TSP_Init()
2998 _ptsp_res->_tspInfo.Status = E_TSP_SW_EXIT; in MDrv_TSP_Exit()
3030 _ptsp_res->_tspInfo.Status = E_TSP_SW_POWEROFF; in MDrv_TSP_PowerOff()
3045 if(_ptsp_res->_tspInfo.bSWInit != TRUE) in MDrv_TSP_Reset()
3067 _ptsp_res->_tspInfo.Status = E_TSP_SW_SUSPEND; in MDrv_TSP_Suspend()
3074 _ptsp_res->_tspInfo.bSuspend = TRUE; in MDrv_TSP_Suspend()
3093 _ptsp_res->_tspInfo.Status = E_TSP_SW_RESUME; in MDrv_TSP_Resume()
3094 _ptsp_res->_tspInfo.bSuspend = FALSE; in MDrv_TSP_Resume()
3095 _ptsp_res->_tspInfo.Param.phyFWAddr = u32FWAddr; in MDrv_TSP_Resume()
3096 _ptsp_res->_tspInfo.Param.u32FWSize = u32FWSize; in MDrv_TSP_Resume()
3479 if (_ptsp_res->_tspInfo.FltState[u32FltId] == E_TSP_FLT_STATE_NA) in MDrv_TSP_Proc()
3484 if (E_TSP_EVENT_CB_AUTO == (_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_CB_MASK)) in MDrv_TSP_Proc()
3775 if (_ptsp_res->_tspInfo.FltState[i] == E_TSP_FLT_STATE_FREE) in MDrv_TSP_FLT_Alloc_Common()
3807 _ptsp_res->_tspInfo.s32TspEvtId[i] = _stKModePrcEvtTbl[u32ii].s32TspEvtId; in MDrv_TSP_FLT_Alloc_Common()
3813 _ptsp_res->_tspInfo.s32TspEvtId[i] = _s32EventId; in MDrv_TSP_FLT_Alloc_Common()
3819 if (_ptsp_res->_tspInfo.FltState[i] == E_TSP_FLT_STATE_FREE) in MDrv_TSP_FLT_Alloc_Common()
3849 _ptsp_res->_tspInfo.FltType[i] = eFltType; in MDrv_TSP_FLT_Alloc_Common()
3858 _ptsp_res->_tspInfo.FltState[i] = E_TSP_FLT_STATE_ALLOC; in MDrv_TSP_FLT_Alloc_Common()
3859 _ptsp_res->_tspInfo.OwnerId[i] = (EN_TSP_Id)u32TSPId; in MDrv_TSP_FLT_Alloc_Common()
3909 type = E_TSP_FLT_USER_MASK & _ptsp_res->_tspInfo.FltType[i]; in MDrv_TSP_FLT_Alloc_Common()
3967 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) in MDrv_TSP_FLT_Free()
3982 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK)== E_TSP_FLT_USER_PCR) in MDrv_TSP_FLT_Free()
3992 _ptsp_res->_tspInfo.OwnerId[u32FltId] = E_TSP_ID_NULL; in MDrv_TSP_FLT_Free()
3993 _ptsp_res->_tspInfo.FltState[u32FltId] = E_TSP_FLT_STATE_FREE; in MDrv_TSP_FLT_Free()
3994 _ptsp_res->_tspInfo.FltType[u32FltId] = E_TSP_FLT_USER_NULL; in MDrv_TSP_FLT_Free()
3995 _ptsp_res->_tspInfo.s32TspEvtId[u32FltId] = -1; in MDrv_TSP_FLT_Free()
4001 if (E_TSP_EVENT_CB_POLL == (_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_CB_MASK)) in MDrv_TSP_FLT_Free()
4013 else if (E_TSP_EVENT_CB_AUTO == (_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_CB_MASK)) in MDrv_TSP_FLT_Free()
4015 if (_ptsp_res->_tspInfo.FltState[u32FltId] == E_TSP_FLT_STATE_ISR_FREE) in MDrv_TSP_FLT_Free()
4022 _ptsp_res->_tspInfo.FltState[u32FltId] = E_TSP_FLT_STATE_ISR_FREE; in MDrv_TSP_FLT_Free()
4029 TSP_SetEvent(_ptsp_res->_tspInfo.s32TspEvtId[u32FltId], TSP_EVENT_FREEFLT); in MDrv_TSP_FLT_Free()
4083 if ( (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) || in MDrv_TSP_FLT_SelSEC()
4084 (E_TSP_FLT_USER_PCR == (_ptsp_res->_tspInfo.FltType[u32FltId] & E_TSP_FLT_USER_MASK)) ) in MDrv_TSP_FLT_SelSEC()
4092 _ptsp_res->_tspInfo.Flt2Buf[u32FltId] = u32BufId; in MDrv_TSP_FLT_SelSEC()
4094 _ptsp_res->_tspInfo.MulFlt2Buf[u32BufId] += 1; in MDrv_TSP_FLT_SelSEC()
4096 _ptsp_res->_tspInfo.Buf2Flt[u32BufId] = u32FltId; in MDrv_TSP_FLT_SelSEC()
4117 if ( (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) || in MDrv_TSP_FLT_GetSEC()
4118 (E_TSP_FLT_USER_PCR == (_ptsp_res->_tspInfo.FltType[u32FltId] & E_TSP_FLT_USER_MASK)) ) in MDrv_TSP_FLT_GetSEC()
4161 if ( (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) || in MDrv_TSP_FLT_SetFltRushPass()
4162 (E_TSP_FLT_USER_PCR == (_ptsp_res->_tspInfo.FltType[u32FltId] & E_TSP_FLT_USER_MASK)) ) in MDrv_TSP_FLT_SetFltRushPass()
4193 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) in MDrv_TSP_FLT_SetPID()
4199 _ptsp_res->_tspInfo.Pid[u32FltId] = u32PID ; in MDrv_TSP_FLT_SetPID()
4206 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK) == E_TSP_FLT_USER_PCR ) in MDrv_TSP_FLT_SetPID()
4239 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) in MDrv_TSP_FLT_GetPID()
4247 if((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK) == E_TSP_FLT_USER_PCR) in MDrv_TSP_FLT_GetPID()
4261 if (_ptsp_res->_tspInfo.Pid[u32FltId] != *pu32PID) in MDrv_TSP_FLT_GetPID()
4288 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) in MDrv_TSP_FLT_SetMode()
4315 _ptsp_res->_tspInfo.FltMode[u32FltId] = eFltMode; in MDrv_TSP_FLT_SetMode()
4348 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) in MDrv_TSP_FLT_SetMatch()
4401 _ptsp_res->_tspInfo.FltEvent[u32FltId] = eEvents; in MDrv_TSP_FLT_SetCallback()
4402 _ptsp_res->_tspInfo.FltCallback[u32FltId] = pfCallback; in MDrv_TSP_FLT_SetCallback()
4404 if (E_TSP_EVENT_CB_AUTO == (_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_CB_MASK)) in MDrv_TSP_FLT_SetCallback()
4423 if( E_TSP_DST_IFRAME_LUT & _ptsp_res->_tspInfo.FltType[u32FltId]) in _MDrv_TSP_FLT_Enable()
4447 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.FltState[u32FltId]) in _MDrv_TSP_FLT_Enable()
4456 if (_ptsp_res->_tspInfo.FltState[u32FltId] & E_TSP_FLT_STATE_ENABLE) // if enable in _MDrv_TSP_FLT_Enable()
4467 u32Src = E_TSP_FLT_SRC_MASK & _ptsp_res->_tspInfo.FltType[u32FltId]; in _MDrv_TSP_FLT_Enable()
4473 type = E_TSP_FLT_FIFO_MASK & _ptsp_res->_tspInfo.FltType[u32FltId]; in _MDrv_TSP_FLT_Enable()
4502 type = E_TSP_FLT_USER_MASK & _ptsp_res->_tspInfo.FltType[u32FltId]; in _MDrv_TSP_FLT_Enable()
4527 if (_ptsp_res->_tspInfo.Flt2Buf[u32FltId] == TSP_FLT2BUF_NULL) in _MDrv_TSP_FLT_Enable()
4531 … if(_ptsp_res->_tspInfo.MulFlt2Buf[u16BufId] == 1) // single filter and single buffer in _MDrv_TSP_FLT_Enable()
4535 … if (E_TSP_EVENT_CB_POLL == (_ptsp_res->_tspInfo.FltEvent[u32FltId] & E_TSP_EVENT_CB_MASK)) in _MDrv_TSP_FLT_Enable()
4588 …(E_TSP_DBG_MUST, "[%04d] Unsupport FlType = %x\n", __LINE__, _ptsp_res->_tspInfo.FltType[u32FltId]… in _MDrv_TSP_FLT_Enable()
4595 _ptsp_res->_tspInfo.FltState[u32FltId] |= E_TSP_FLT_STATE_ENABLE; in _MDrv_TSP_FLT_Enable()
4638 if (_ptsp_res->_tspInfo.FltState[u32FltId] & E_TSP_FLT_STATE_ALLOC) in MDrv_TSP_FLT_ChkOwner()
4640 if (_ptsp_res->_tspInfo.OwnerId[u32FltId] == u32EngId) in MDrv_TSP_FLT_ChkOwner()
4681 *pState = _ptsp_res->_tspInfo.FltState[u32FltId]; in MDrv_TSP_FLT_GetState()
4692 switch (_ptsp_res->_tspInfo.FltType[u32FltId]) in MDrv_TSP_FLT_GetState()
4740 if (_ptsp_res->_tspInfo.BufState[i] == E_TSP_FLT_STATE_FREE) in MDrv_TSP_SEC_Alloc()
4757 _ptsp_res->_tspInfo.BufState[i] = E_TSP_FLT_STATE_ALLOC; in MDrv_TSP_SEC_Alloc()
4778 if (_ptsp_res->_tspInfo.MulFlt2Buf[u32BufId] == 1) in MDrv_TSP_SEC_Free()
4780 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_Free()
4783 …_INFO, "[%04d] Invalid Buffer %x, %x\n", __LINE__, u32BufId, _ptsp_res->_tspInfo.BufState[u32BufId… in MDrv_TSP_SEC_Free()
4791 _ptsp_res->_tspInfo.MulFlt2Buf[u32BufId] -= 1; in MDrv_TSP_SEC_Free()
4818 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_SetBuffer()
4825 if (_ptsp_res->_tspInfo.MulFlt2Buf[u32BufId] == 1) in MDrv_TSP_SEC_SetBuffer()
4846 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_Reset()
4853 HAL_TSP_SecFlt_ResetRmnCnt(&(_REGSec->Flt[(_ptsp_res->_tspInfo.Buf2Flt[u32BufId])])); in MDrv_TSP_SEC_Reset()
4873 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_GetStart()
4901 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_GetSize()
4927 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_GetRead()
4956 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_GetWrite()
4982 if (E_TSP_FLT_STATE_FREE == _ptsp_res->_tspInfo.BufState[u32BufId]) in MDrv_TSP_SEC_SetRead()
6380 *SW_Status = _ptsp_res->_tspInfo.Status; in MDrv_TSP_GetStatus()
6600 ret = (TSP_Result) _ptsp_res->_tspInfo.LastErr; in MDrv_TSP_GetLastErr()
6601 _ptsp_res->_tspInfo.LastErr = E_TSP_OK; in MDrv_TSP_GetLastErr()
6640 return _ptsp_res->_tspInfo.u32TaskLine; in MDrv_TSP_DBG_TaskLine()
7260 #define CHECK_FILTER_PROPERTY(_idx_) ((_ptsp_res->_tspInfo.FltType[_idx_] & SrcFlow)\ in _TSP_FLT_SrcSwitch()
7261 … && (_ptsp_res->_tspInfo.FltState[_idx_] & E_TSP_FLT_STATE_ALLOC) \ in _TSP_FLT_SrcSwitch()
7262 … && (_ptsp_res->_tspInfo.FltState[_idx_] != E_TSP_FLT_STATE_NA) \ in _TSP_FLT_SrcSwitch()
7263 … && (FALSE ==(_ptsp_res->_tspInfo.FltType[_idx_] & E_TSP_FLT_FIFO_MASK ))\ in _TSP_FLT_SrcSwitch()
7264 … && (E_TSP_FLT_USER_PCR != (_ptsp_res->_tspInfo.FltType[_idx_]& E_TSP_FLT_USER_MASK ))) in _TSP_FLT_SrcSwitch()
7319 …_ptsp_res->_tspInfo.FltType[i] = (_ptsp_res->_tspInfo.FltType[i] & ~E_TSP_FLT_SRC_MASK) | TgtFlow ; in _TSP_FLT_SrcSwitch()
7323 if (_ptsp_res->_tspInfo.FltState[i] & E_TSP_FLT_STATE_ENABLE) in _TSP_FLT_SrcSwitch()
7370 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK)== E_TSP_FLT_USER_PCR) in MDrv_TSP_FLT_ChangeSource()
7394 if ((_ptsp_res->_tspInfo.FltType[u32FltId]& E_TSP_FLT_USER_MASK)== E_TSP_FLT_USER_PCR) in MDrv_TSP_FLT_ChangeSource()
7420 …_ptsp_res->_tspInfo.FltType[u32FltId] = (_ptsp_res->_tspInfo.FltType[u32FltId] & ~E_TSP_FLT_SRC_MA… in MDrv_TSP_FLT_ChangeSource()
7422 if (_ptsp_res->_tspInfo.FltState[u32FltId] & E_TSP_FLT_STATE_ENABLE) in MDrv_TSP_FLT_ChangeSource()
7867 …if ((_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_FREE) && (_ptsp_res->_tspInfo.FltState… in MDrv_TSP_Proc_IoSignal()
7869 if ((_ptsp_res->_tspInfo.FltState[fltid] & E_TSP_FLT_STATE_ENABLE) && in MDrv_TSP_Proc_IoSignal()
7870 (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_SEC_CRCERROR) && in MDrv_TSP_Proc_IoSignal()
7871 (_ptsp_res->_tspInfo.FltCallback[fltid])) in MDrv_TSP_Proc_IoSignal()
7889 …if ((_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_FREE) && (_ptsp_res->_tspInfo.FltState… in MDrv_TSP_Proc_IoSignal()
7898 if ((_ptsp_res->_tspInfo.FltState[fltid] & E_TSP_FLT_STATE_ENABLE) && in MDrv_TSP_Proc_IoSignal()
7899 (_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_DATA_READY) && in MDrv_TSP_Proc_IoSignal()
7900 (_ptsp_res->_tspInfo.FltCallback[fltid])) in MDrv_TSP_Proc_IoSignal()
7925 if ((_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_FREE) && in MDrv_TSP_Proc_IoSignal()
7926 (_ptsp_res->_tspInfo.FltState[fltid] != E_TSP_FLT_STATE_ISR_FREE) && in MDrv_TSP_Proc_IoSignal()
7939 if ((_ptsp_res->_tspInfo.FltEvent[fltid] & E_TSP_EVENT_BUF_OVERFLOW) && in MDrv_TSP_Proc_IoSignal()
7940 (_ptsp_res->_tspInfo.FltCallback[fltid])) in MDrv_TSP_Proc_IoSignal()