Lines Matching refs:tfm_ctx
1241 struct artpec6_cryptotfm_context *tfm_ctx = crypto_aead_ctx(tfm); in artpec6_crypto_aead_init() local
1243 memset(tfm_ctx, 0, sizeof(*tfm_ctx)); in artpec6_crypto_aead_init()
2214 struct artpec6_hashalg_context *tfm_ctx = crypto_tfm_ctx(&tfm->base); in artpec6_crypto_hash_set_key() local
2224 memset(tfm_ctx->hmac_key, 0, sizeof(tfm_ctx->hmac_key)); in artpec6_crypto_hash_set_key()
2229 SHASH_DESC_ON_STACK(hdesc, tfm_ctx->child_hash); in artpec6_crypto_hash_set_key()
2231 hdesc->tfm = tfm_ctx->child_hash; in artpec6_crypto_hash_set_key()
2235 tfm_ctx->hmac_key_length = blocksize; in artpec6_crypto_hash_set_key()
2237 tfm_ctx->hmac_key); in artpec6_crypto_hash_set_key()
2242 memcpy(tfm_ctx->hmac_key, key, keylen); in artpec6_crypto_hash_set_key()
2243 tfm_ctx->hmac_key_length = keylen; in artpec6_crypto_hash_set_key()
2453 struct artpec6_hashalg_context *tfm_ctx = crypto_tfm_ctx(tfm); in artpec6_crypto_ahash_init_common() local
2457 memset(tfm_ctx, 0, sizeof(*tfm_ctx)); in artpec6_crypto_ahash_init_common()
2468 tfm_ctx->child_hash = child; in artpec6_crypto_ahash_init_common()
2497 struct artpec6_hashalg_context *tfm_ctx = crypto_tfm_ctx(tfm); in artpec6_crypto_ahash_exit() local
2499 if (tfm_ctx->child_hash) in artpec6_crypto_ahash_exit()
2500 crypto_free_shash(tfm_ctx->child_hash); in artpec6_crypto_ahash_exit()
2502 memset(tfm_ctx->hmac_key, 0, sizeof(tfm_ctx->hmac_key)); in artpec6_crypto_ahash_exit()
2503 tfm_ctx->hmac_key_length = 0; in artpec6_crypto_ahash_exit()