Home
last modified time | relevance | path

Searched full:authenc (Results 1 – 15 of 15) sorted by relevance

/optee_os/core/drivers/crypto/crypto_api/authenc/
H A Dauthenc.c5 * Crypto authenc interface implementation to enable HW driver.
32 * Free authenc context
38 struct crypto_authenc *authenc = to_authenc_ctx(ctx); in authenc_free_ctx() local
40 if (authenc->op && authenc->op->free_ctx) in authenc_free_ctx()
41 authenc->op->free_ctx(authenc->ctx); in authenc_free_ctx()
43 free(authenc); in authenc_free_ctx()
47 * Copy authenc context
63 * Initialization of the authenc operation
82 struct crypto_authenc *authenc = to_authenc_ctx(ctx); in authenc_init() local
91 if (authenc->op && authenc->op->init) { in authenc_init()
[all …]
H A Dsub.mk1 srcs-y += authenc.c
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_authenc.h17 struct crypto_authenc_ctx authenc_ctx; /* Crypto authenc API context */
18 void *ctx; /* Authenc context */
66 * Crypto library authenc driver operations
73 /* Initialize the authenc operation */
75 /* Update the authenc operation with associated data */
77 /* Update the authenc operation with payload data */
83 /* Finalize the authenc operation */
85 /* Copy authenc context */
90 * Register an authenc processing driver in the crypto API
/optee_os/core/drivers/crypto/versal/
H A Dsub.mk4 srcs-y += authenc.c
/optee_os/core/drivers/crypto/crypto_api/
H A Dsub.mk10 subdirs-$(CFG_CRYPTO_DRV_AUTHENC) += authenc
/optee_os/core/drivers/crypto/stm32/
H A Dsub.mk6 srcs-$(CFG_CRYPTO_DRV_AUTHENC) += authenc.c
H A Dcrypto.mk6 # AUTHENC Crypto Driver.
H A Dauthenc.c336 * Allocate the SW authenc data context
355 * Registration of the Authenc Driver
H A Dstm32_cryp.c1308 EMSG("Failed to register to authenc: %#"PRIx32, res); in stm32_cryp_probe()
/optee_os/core/include/mm/
H A Dtee_pager.h66 * tee_pager_generate_authenc_key() - Generates authenc key for r/w paging
/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_authenc.c4 * Kunpeng hardware accelerator sec authenc algorithm implementation.
805 EMSG("Sec authenc register to crypto fail ret=%#"PRIx32, ret); in sec_authenc_init()
/optee_os/
H A DMAINTAINERS110 F: core/drivers/crypto/versal/authenc.c
/optee_os/core/crypto/
H A Dcrypto.c370 * Use default authenc implementation if no matching in crypto_authenc_alloc_ctx()
/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae.c197 * Update Additional Authenticated Data part of the authenc operation
/optee_os/.github/workflows/
H A Dci.yml211 …X_I2C=y CFG_STACK_{THREAD,TMP}_EXTRA=8192 CFG_CRYPTO_DRV_{CIPHER,ACIPHER,AUTHENC}=y CFG_NXP_SE05X_…