Home
last modified time | relevance | path

Searched refs:ecb_ctx (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_cipher.c218 struct sec_cipher_ctx ecb_ctx = { }; in xts_iv_update() local
222 ecb_ctx.alg = c_ctx->alg; in xts_iv_update()
223 ecb_ctx.mode = C_MODE_ECB; in xts_iv_update()
224 ret = sec_cipher_set_key(&ecb_ctx, c_ctx->key + xts_key_len, in xts_iv_update()
229 ecb_ctx.encrypt = true; in xts_iv_update()
230 ecb_ctx.in = (uint8_t *)c_ctx->iv; in xts_iv_update()
231 ecb_ctx.out = (uint8_t *)c_ctx->iv; in xts_iv_update()
232 ecb_ctx.in_dma = c_ctx->iv_dma; in xts_iv_update()
233 ecb_ctx.out_dma = c_ctx->iv_dma; in xts_iv_update()
234 ecb_ctx.len = c_ctx->iv_len; in xts_iv_update()
[all …]
/optee_os/core/crypto/
H A Daes-cts.c93 static TEE_Result cbc_cts_update(void *cbc_ctx, void *ecb_ctx, in cbc_cts_update() argument
141 res = tee_do_cipher_update(ecb_ctx, TEE_ALG_AES_ECB_NOPAD, in cbc_cts_update()