Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_authenc.c22 struct authenc_ctx *ae_ctx = msg; in sec_aead_bd_fill() local
31 sqe->type2.cipher_src_offset = ae_ctx->aad.length; in sec_aead_bd_fill()
32 sqe->type2.icvw_kmode = SHIFT_U32(ae_ctx->c_key_len, SEC_CKEY_OFFSET) | in sec_aead_bd_fill()
33 SHIFT_U32(ae_ctx->mode, SEC_CMODE_OFFSET) | in sec_aead_bd_fill()
34 ae_ctx->tag_len; in sec_aead_bd_fill()
35 sqe->type2.clen_ivhlen = ae_ctx->payload_len; in sec_aead_bd_fill()
36 sqe->type2.alen_ivllen = ae_ctx->aad.length; in sec_aead_bd_fill()
37 sqe->type2.c_alg = ae_ctx->algo; in sec_aead_bd_fill()
39 if (ae_ctx->encrypt) { in sec_aead_bd_fill()
49 sqe->type2.data_dst_addr = ae_ctx->dst_dma; in sec_aead_bd_fill()
[all …]