Home
last modified time | relevance | path

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

12

/optee_os/core/drivers/crypto/crypto_api/cipher/
A Dcipher.c40 if (cipher->op && cipher->op->free_ctx) in cipher_free_ctx()
41 cipher->op->free_ctx(cipher->ctx); in cipher_free_ctx()
168 .free_ctx = cipher_free_ctx,
/optee_os/core/drivers/crypto/se050/core/
A Dcipher.c49 ctx->ops->free_ctx(ctx); in do_free()
72 .free_ctx = do_free,
/optee_os/core/pta/tests/
A Daes_perf.c43 static void free_ctx(void **ctx, uint32_t algo) in free_ctx() function
111 free_ctx(ctx, algo); in init_ctx()
220 free_ctx(&ctx, algo); in core_aes_perf_tests()
/optee_os/core/include/crypto/
A Dcrypto_impl.h27 void (*free_ctx)(struct crypto_hash_ctx *ctx); member
94 void (*free_ctx)(struct crypto_mac_ctx *ctx); member
163 void (*free_ctx)(struct crypto_cipher_ctx *ctx); member
262 void (*free_ctx)(struct crypto_authenc_ctx *ctx); member
/optee_os/core/drivers/crypto/crypto_api/authenc/
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/drivers/crypto/crypto_api/include/
A Ddrvcrypt_cipher.h51 void (*free_ctx)(void *ctx); member
A Ddrvcrypt_authenc.h72 void (*free_ctx)(void *ctx); member
/optee_os/core/crypto/
A Dcrypto.c74 hash_ops(ctx)->free_ctx(ctx); in crypto_hash_free_ctx()
169 cipher_ops(ctx)->free_ctx(ctx); in crypto_cipher_free_ctx()
306 mac_ops(ctx)->free_ctx(ctx); in crypto_mac_free_ctx()
439 ae_ops(ctx)->free_ctx(ctx); in crypto_authenc_free_ctx()
A Dsm3-hash.c96 .free_ctx = op_sm3_hash_free_ctx,
A Dsm4-ecb.c86 .free_ctx = sm4_ecb_free_ctx,
A Dsm3-hmac.c96 .free_ctx = op_sm3_hmac_free_ctx,
A Dsm4-ctr.c88 .free_ctx = sm4_ctr_free_ctx,
A Dsm4-cbc.c91 .free_ctx = sm4_cbc_free_ctx,
/optee_os/core/lib/libtomcrypt/
A Dcmac.c82 .free_ctx = ltc_omac_free_ctx,
A Dctr.c92 .free_ctx = ltc_ctr_free_ctx,
A Dhmac.c81 .free_ctx = ltc_hmac_free_ctx,
A Dxts.c109 .free_ctx = ltc_xts_free_ctx,
/optee_os/lib/libmbedtls/core/
A Ddes_ecb.c101 .free_ctx = mbed_des_ecb_free_ctx,
A Ddes3_ecb.c110 .free_ctx = mbed_des3_ecb_free_ctx,
A Ddes_cbc.c105 .free_ctx = mbed_des_cbc_free_ctx,
A Daes_ecb.c110 .free_ctx = mbed_aes_ecb_free_ctx,
A Ddes3_cbc.c112 .free_ctx = mbed_des3_cbc_free_ctx,
A Daes_cbc.c108 .free_ctx = mbed_aes_cbc_free_ctx,
A Dhmac.c101 .free_ctx = mbed_hmac_free_ctx,
/optee_os/core/drivers/crypto/stm32/
A Dcipher.c137 .free_ctx = &stm32_cipher_free,

Completed in 31 milliseconds

12