Home
last modified time | relevance | path

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

/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae_ccm.c91 if (caam_ctx->aad_length) in caam_ae_ccm_init_ctx()
108 if (caam_ctx->aad_length > 0) { in caam_ae_ccm_init_ctx()
109 if (caam_ctx->aad_length >= AAD_LENGTH_OVERFLOW) in caam_ae_ccm_init_ctx()
116 aad.data[0] = (caam_ctx->aad_length & GENMASK_32(15, 8)) >> 8; in caam_ae_ccm_init_ctx()
117 aad.data[1] = caam_ctx->aad_length & GENMASK_32(7, 0); in caam_ae_ccm_init_ctx()
H A Dcaam_ae.c168 caam_ctx->aad_length = dinit->aad_len; in caam_ae_initialize()
315 dst->aad_length = src->aad_length; in caam_ae_copy_state()
757 size_t aad_length = caam_ctx->buf_aad.filled; in caam_ae_do_update() local
761 aad_length); in caam_ae_do_update()
765 ret = caam_dmaobj_prepare(&caam_aad, NULL, aad_length); in caam_ae_do_update()
769 ret = caam_dmaobj_sgtbuf_build(&caam_aad, &aad_length, 0, in caam_ae_do_update()
770 aad_length); in caam_ae_do_update()
774 if (aad_length != caam_ctx->buf_aad.filled) { in caam_ae_do_update()
H A Dlocal.h57 size_t aad_length; member