Lines Matching refs:_CIPHER_Resource
272 static CIPHER_RESOURCE _CIPHER_Resource[HAL_CRYPTODMA_DMA_KEY_SLOT]; variable
843 memset(&_CIPHER_Resource[i], 0, sizeof(CIPHER_RESOURCE)); in _MDrv_CIPHER_Reset()
1047 …if(E_CIPHER_KSRC_KL == stCfg.stKey.eKeySrc && FALSE == _CIPHER_Resource[stCfg.stKey.u8KeyIdx % HAL… in _MDrv_CIPHER_DMACalc()
2214 memset(&_CIPHER_Resource[i], 0, sizeof(CIPHER_RESOURCE)); in MDrv_CIPHER_KeyCtrl()
2223 memset(&_CIPHER_Resource[i], 0, sizeof(CIPHER_RESOURCE)); in MDrv_CIPHER_KeyCtrl()
2254 if(FALSE == _CIPHER_Resource[i].bUsed) in MDrv_CIPHER_Alloc()
2256 _CIPHER_Resource[i].bUsed = TRUE; in MDrv_CIPHER_Alloc()
2288 if(FALSE == _CIPHER_Resource[u32CipherId].bUsed) in MDrv_CIPHER_Free()
2294 if(E_CIPHER_KSRC_KL == _CIPHER_Resource[u32CipherId].stConfig.stKey.eKeySrc) in MDrv_CIPHER_Free()
2296 …if(DRV_CIPHER_OK != MDrv_CIPHER_ResetKey(_CIPHER_Resource[u32CipherId].stConfig.u32CAVid, _CIPHER_… in MDrv_CIPHER_Free()
2306 memset(&_CIPHER_Resource[u32CipherId], 0, sizeof(CIPHER_RESOURCE)); in MDrv_CIPHER_Free()
2329 if(FALSE == _CIPHER_Resource[u32CipherId].bUsed) in MDrv_CIPHER_DMAConfigure()
2339 _CIPHER_Resource[u32CipherId].stConfig.u32CAVid = stCfg.u32CAVid; in MDrv_CIPHER_DMAConfigure()
2346 _CIPHER_Resource[u32CipherId].stConfig.stAlgo = stCfg.stAlgo; in MDrv_CIPHER_DMAConfigure()
2347 _CIPHER_Resource[u32CipherId].stConfig.bDecrypt = stCfg.bDecrypt; in MDrv_CIPHER_DMAConfigure()
2354 _CIPHER_Resource[u32CipherId].stConfig.stInput = stCfg.stInput; in MDrv_CIPHER_DMAConfigure()
2361 _CIPHER_Resource[u32CipherId].stConfig.stOutput = stCfg.stOutput; in MDrv_CIPHER_DMAConfigure()
2372 memset(&_CIPHER_Resource[u32CipherId].u8Key, 0, HAL_CRYPTODMA_KEYLEN_MAX); in MDrv_CIPHER_DMAConfigure()
2373 …memcpy(&_CIPHER_Resource[u32CipherId].u8Key, (MS_U8 *)stCfg.stKey.pu8KeyData, stCfg.stKey.u8KeyLen… in MDrv_CIPHER_DMAConfigure()
2375 _CIPHER_Resource[u32CipherId].stConfig.stKey.eKeySrc = E_CIPHER_KSRC_CPU; in MDrv_CIPHER_DMAConfigure()
2376 … _CIPHER_Resource[u32CipherId].stConfig.stKey.pu8KeyData = _CIPHER_Resource[u32CipherId].u8Key; in MDrv_CIPHER_DMAConfigure()
2377 _CIPHER_Resource[u32CipherId].stConfig.stKey.u8KeyLen = stCfg.stKey.u8KeyLen; in MDrv_CIPHER_DMAConfigure()
2390 _CIPHER_Resource[u32CipherId].stConfig.stKey.eKeySrc = E_CIPHER_KSRC_KL; in MDrv_CIPHER_DMAConfigure()
2391 _CIPHER_Resource[u32CipherId].stConfig.stKey.u8KeyIdx = (MS_U8)u32CipherId; in MDrv_CIPHER_DMAConfigure()
2397 _CIPHER_Resource[u32CipherId].stConfig.stKey.eKeySrc = E_CIPHER_KSRC_OTP; in MDrv_CIPHER_DMAConfigure()
2398 _CIPHER_Resource[u32CipherId].stConfig.stKey.u8KeyIdx = stCfg.stKey.u8KeyIdx; in MDrv_CIPHER_DMAConfigure()
2404 _CIPHER_Resource[u32CipherId].stConfig.stKey.eKeySrc = E_CIPHER_KSRC_CAIP; in MDrv_CIPHER_DMAConfigure()
2412 memset(&_CIPHER_Resource[u32CipherId].u8IV, 0, HAL_CRYPTODMA_KEYLEN_MAX); in MDrv_CIPHER_DMAConfigure()
2413 … memcpy(&_CIPHER_Resource[u32CipherId].u8IV, (MS_U8 *)stCfg.stKey.pu8IVData, stCfg.stKey.u8IVLen); in MDrv_CIPHER_DMAConfigure()
2414 _CIPHER_Resource[u32CipherId].stConfig.stKey.pu8IVData = _CIPHER_Resource[u32CipherId].u8IV; in MDrv_CIPHER_DMAConfigure()
2415 _CIPHER_Resource[u32CipherId].stConfig.stKey.u8IVLen = stCfg.stKey.u8IVLen; in MDrv_CIPHER_DMAConfigure()
2442 if(FALSE == _CIPHER_Resource[u32CipherId].bUsed) in MDrv_CIPHER_DMAStart()
2458 stCfg = _CIPHER_Resource[u32CipherId].stConfig; in MDrv_CIPHER_DMAStart()
2711 memset(&_CIPHER_Resource[i], 0, sizeof(CIPHER_RESOURCE)); in _MDrv_AESDMA_Init()
4125 if(FALSE == _CIPHER_Resource[i].bUsed) in _MDrv_AESDMA_AllocKeySlot()
4127 _CIPHER_Resource[i].bUsed = TRUE; in _MDrv_AESDMA_AllocKeySlot()
4187 _CIPHER_Resource[i].bUsed = FALSE; in _MDrv_AESDMA_FreeKeySlot()