Home
last modified time | relevance | path

Searched refs:free_ctx (Results 1 – 25 of 53) sorted by relevance

123

/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_hmac.c113 .free_ctx = sec_hmac_ctx_free,
144 goto free_ctx; in sec_hmac_ctx_allocate()
152 free_ctx: in sec_hmac_ctx_allocate()
H A Dsec_authenc.c210 goto free_ctx; in sec_authenc_ctx_allocate()
235 ae_soft_ctx->ops->free_ctx(ae_soft_ctx); in sec_authenc_ctx_allocate()
236 free_ctx: in sec_authenc_ctx_allocate()
248 ae_drv_ctx->ae_soft_ctx->ops->free_ctx(ae_drv_ctx->ae_soft_ctx); in sec_authenc_ctx_free()
789 .free_ctx = sec_authenc_ctx_free,
/optee_os/core/drivers/crypto/se050/core/
H A Dcipher.c49 ctx->ops->free_ctx(ctx); in do_free()
72 .free_ctx = do_free,
/optee_os/core/drivers/crypto/crypto_api/cipher/
H A Dcipher.c38 if (cipher->op && cipher->op->free_ctx) in cipher_free_ctx()
39 cipher->op->free_ctx(cipher->ctx); in cipher_free_ctx()
166 .free_ctx = cipher_free_ctx,
/optee_os/core/pta/tests/
H A Daes_perf.c42 static void free_ctx(void **ctx, uint32_t algo) in free_ctx() function
110 free_ctx(ctx, algo); in init_ctx()
219 free_ctx(&ctx, algo); in core_aes_perf_tests()
/optee_os/core/lib/libtomcrypt/
H A Dshake.c95 .free_ctx = do_sha3_free_ctx,
115 .free_ctx = do_sha3_free_ctx,
H A Dcmac.c82 .free_ctx = ltc_omac_free_ctx,
H A Dctr.c92 .free_ctx = ltc_ctr_free_ctx,
/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_cipher.h51 void (*free_ctx)(void *ctx); member
H A Ddrvcrypt_authenc.h72 void (*free_ctx)(void *ctx); member
/optee_os/core/drivers/crypto/stm32/
H A Dcipher.c318 fallback_ctx->ops->free_ctx(fallback_ctx); in stm32_saes_cipher_allocate()
339 fb_ctx->ops->free_ctx(fb_ctx); in stm32_saes_cipher_free()
347 .free_ctx = stm32_cryp_cipher_free,
356 .free_ctx = stm32_saes_cipher_free,
H A Dhash.c120 .free_ctx = do_hash_free,
/optee_os/core/drivers/crypto/crypto_api/authenc/
H A Dauthenc.c40 if (authenc->op && authenc->op->free_ctx) in authenc_free_ctx()
41 authenc->op->free_ctx(authenc->ctx); in authenc_free_ctx()
301 .free_ctx = authenc_free_ctx,
/optee_os/core/include/crypto/
H A Dcrypto_impl.h27 void (*free_ctx)(struct crypto_hash_ctx *ctx); member
130 void (*free_ctx)(struct crypto_mac_ctx *ctx); member
243 void (*free_ctx)(struct crypto_cipher_ctx *ctx); member
348 void (*free_ctx)(struct crypto_authenc_ctx *ctx); member
/optee_os/core/crypto/
H A Dsm3-hash.c96 .free_ctx = op_sm3_hash_free_ctx,
H A Dsm4-ecb.c86 .free_ctx = sm4_ecb_free_ctx,
H A Dsm4-ctr.c88 .free_ctx = sm4_ctr_free_ctx,
H A Dsm3-hmac.c95 .free_ctx = op_sm3_hmac_free_ctx,
H A Dsm4-cbc.c91 .free_ctx = sm4_cbc_free_ctx,
H A Dsm4-xts.c101 .free_ctx = sm4_xts_free_ctx,
/optee_os/lib/libmbedtls/core/
H A Ddes_ecb.c101 .free_ctx = mbed_des_ecb_free_ctx,
H A Ddes_cbc.c105 .free_ctx = mbed_des_cbc_free_ctx,
H A Ddes3_ecb.c110 .free_ctx = mbed_des3_ecb_free_ctx,
H A Ddes3_cbc.c112 .free_ctx = mbed_des3_cbc_free_ctx,
H A Daes_ecb.c110 .free_ctx = mbed_aes_ecb_free_ctx,

123