/openbmc/linux/crypto/ |
H A D | acompress.c | 33 return __crypto_acomp_alg(crypto_acomp_tfm(tfm)->__crt_alg); in crypto_acomp_alg() 56 static void crypto_acomp_exit_tfm(struct crypto_tfm *tfm) in crypto_acomp_exit_tfm() argument 58 struct crypto_acomp *acomp = __crypto_acomp_tfm(tfm); in crypto_acomp_exit_tfm() 64 static int crypto_acomp_init_tfm(struct crypto_tfm *tfm) in crypto_acomp_init_tfm() argument 66 struct crypto_acomp *acomp = __crypto_acomp_tfm(tfm); in crypto_acomp_init_tfm() 69 if (tfm->__crt_alg->cra_type != &crypto_acomp_type) in crypto_acomp_init_tfm() 70 return crypto_init_scomp_ops_async(tfm); in crypto_acomp_init_tfm() 157 struct crypto_tfm *tfm = crypto_acomp_tfm(acomp); in acomp_request_alloc() local 161 if (req && (tfm->__crt_alg->cra_type != &crypto_acomp_type)) in acomp_request_alloc() 171 struct crypto_tfm *tfm = crypto_acomp_tfm(acomp); in acomp_request_free() local [all …]
|
H A D | xcbc.c | 76 int bs = crypto_shash_blocksize(pdesc->tfm); in crypto_xcbc_digest_init() 88 struct crypto_shash *parent = pdesc->tfm; in crypto_xcbc_digest_update() 92 struct crypto_cipher *tfm = tctx->child; in crypto_xcbc_digest_update() local 110 crypto_cipher_encrypt_one(tfm, prev, prev); in crypto_xcbc_digest_update() 118 crypto_cipher_encrypt_one(tfm, prev, prev); in crypto_xcbc_digest_update() 134 struct crypto_shash *parent = pdesc->tfm; in crypto_xcbc_digest_final() 138 struct crypto_cipher *tfm = tctx->child; in crypto_xcbc_digest_final() local 162 crypto_cipher_encrypt_one(tfm, out, prev); in crypto_xcbc_digest_final() 167 static int xcbc_init_tfm(struct crypto_tfm *tfm) in xcbc_init_tfm() argument 172 struct xcbc_tfm_ctx *ctx = crypto_tfm_ctx(tfm); in xcbc_init_tfm() [all …]
|
H A D | aes_ti.c | 12 static int aesti_set_key(struct crypto_tfm *tfm, const u8 *in_key, in aesti_set_key() argument 15 struct crypto_aes_ctx *ctx = crypto_tfm_ctx(tfm); in aesti_set_key() 20 static void aesti_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) in aesti_encrypt() argument 22 const struct crypto_aes_ctx *ctx = crypto_tfm_ctx(tfm); in aesti_encrypt() 36 static void aesti_decrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) in aesti_decrypt() argument 38 const struct crypto_aes_ctx *ctx = crypto_tfm_ctx(tfm); in aesti_decrypt()
|
H A D | dh.c | 44 return kpp_tfm_ctx(tfm); in dh_get_ctx() 74 struct dh_ctx *ctx = dh_get_ctx(tfm); in dh_set_secret() 168 struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); in dh_compute_value() local 169 struct dh_ctx *ctx = dh_get_ctx(tfm); in dh_compute_value() 252 struct dh_ctx *ctx = dh_get_ctx(tfm); in dh_max_size() 257 static void dh_exit_tfm(struct crypto_kpp *tfm) in dh_exit_tfm() argument 259 struct dh_ctx *ctx = dh_get_ctx(tfm); in dh_exit_tfm() 306 struct crypto_kpp *tfm) in dh_safe_prime_instance_ctx() argument 308 return kpp_instance_ctx(kpp_alg_instance(tfm)); in dh_safe_prime_instance_ctx() 314 dh_safe_prime_instance_ctx(tfm); in dh_safe_prime_init_tfm() [all …]
|
H A D | algif_skcipher.c | 44 struct crypto_skcipher *tfm = pask->private; in skcipher_sendmsg() local 45 unsigned ivsize = crypto_skcipher_ivsize(tfm); in skcipher_sendmsg() 58 struct crypto_skcipher *tfm = pask->private; in _skcipher_recvmsg() local 59 unsigned int bs = crypto_skcipher_chunksize(tfm); in _skcipher_recvmsg() 72 crypto_skcipher_reqsize(tfm)); in _skcipher_recvmsg() 206 struct crypto_skcipher *tfm; in skcipher_check_key() local 216 tfm = pask->private; in skcipher_check_key() 300 struct crypto_skcipher *tfm = pask->private; in skcipher_sock_destruct() local 312 struct crypto_skcipher *tfm = private; in skcipher_accept_parent_nokey() local 326 memset(ctx->iv, 0, crypto_skcipher_ivsize(tfm)); in skcipher_accept_parent_nokey() [all …]
|
/openbmc/linux/arch/sparc/crypto/ |
H A D | camellia_glue.c | 37 static int camellia_set_key(struct crypto_tfm *tfm, const u8 *_in_key, in camellia_set_key() argument 40 struct camellia_sparc64_ctx *ctx = crypto_tfm_ctx(tfm); in camellia_set_key() 53 static int camellia_set_key_skcipher(struct crypto_skcipher *tfm, in camellia_set_key_skcipher() argument 56 return camellia_set_key(crypto_skcipher_tfm(tfm), in_key, key_len); in camellia_set_key_skcipher() 64 struct camellia_sparc64_ctx *ctx = crypto_tfm_ctx(tfm); in camellia_encrypt() 73 struct camellia_sparc64_ctx *ctx = crypto_tfm_ctx(tfm); in camellia_decrypt() 90 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in __ecb_crypt() local 91 const struct camellia_sparc64_ctx *ctx = crypto_skcipher_ctx(tfm); in __ecb_crypt() 140 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in cbc_encrypt() local 141 const struct camellia_sparc64_ctx *ctx = crypto_skcipher_ctx(tfm); in cbc_encrypt() [all …]
|
/openbmc/linux/drivers/crypto/ccp/ |
H A D | ccp-crypto-rsa.c | 57 static unsigned int ccp_rsa_maxsize(struct crypto_akcipher *tfm) in ccp_rsa_maxsize() argument 59 struct ccp_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in ccp_rsa_maxsize() 66 struct crypto_akcipher *tfm = crypto_akcipher_reqtfm(req); in ccp_rsa_crypt() local 67 struct ccp_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in ccp_rsa_crypt() 129 struct ccp_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in ccp_rsa_setkey() 184 return ccp_rsa_setkey(tfm, key, keylen, true); in ccp_rsa_setprivkey() 190 return ccp_rsa_setkey(tfm, key, keylen, false); in ccp_rsa_setpubkey() 193 static int ccp_rsa_init_tfm(struct crypto_akcipher *tfm) in ccp_rsa_init_tfm() argument 195 struct ccp_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in ccp_rsa_init_tfm() 203 static void ccp_rsa_exit_tfm(struct crypto_akcipher *tfm) in ccp_rsa_exit_tfm() argument [all …]
|
H A D | ccp-crypto-aes.c | 41 struct ccp_crypto_skcipher_alg *alg = ccp_crypto_skcipher_alg(tfm); in ccp_aes_setkey() 42 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_setkey() 68 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ccp_aes_crypt() local 69 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_crypt() 120 static int ccp_aes_init_tfm(struct crypto_skcipher *tfm) in ccp_aes_init_tfm() argument 122 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_init_tfm() 147 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_rfc3686_setkey() 155 return ccp_aes_setkey(tfm, key, key_len); in ccp_aes_rfc3686_setkey() 160 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ccp_aes_rfc3686_crypt() local 161 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_rfc3686_crypt() [all …]
|
/openbmc/linux/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_algs.c | 102 struct crypto_aead *tfm; in validate_hmac_cipher_null() local 105 tfm = crypto_aead_reqtfm(req); in validate_hmac_cipher_null() 109 crypto_aead_authsize(tfm)) != 0) in validate_hmac_cipher_null() 401 ret = xts_verify_key(tfm, key, keylen); in otx_cpt_skcipher_xts_setkey() 505 tfm, sizeof(struct otx_cpt_req_ctx) + in otx_cpt_enc_dec_init() 674 tfm->authsize = authsize; in otx_cpt_aead_set_authsize() 688 sdesc->shash.tfm = alg; in alloc_sdesc() 974 int mac_len = crypto_aead_authsize(tfm); in create_aead_ctx_hdr() 1243 crypto_aead_authsize(tfm)); in cpt_aead_enc_dec() 1250 crypto_aead_authsize(tfm)); in cpt_aead_enc_dec() [all …]
|
/openbmc/linux/drivers/crypto/nx/ |
H A D | nx-aes-ctr.c | 22 static int ctr_aes_nx_set_key(struct crypto_skcipher *tfm, in ctr_aes_nx_set_key() argument 26 struct nx_crypto_ctx *nx_ctx = crypto_skcipher_ctx(tfm); in ctr_aes_nx_set_key() 54 static int ctr3686_aes_nx_set_key(struct crypto_skcipher *tfm, in ctr3686_aes_nx_set_key() argument 58 struct nx_crypto_ctx *nx_ctx = crypto_skcipher_ctx(tfm); in ctr3686_aes_nx_set_key() 69 return ctr_aes_nx_set_key(tfm, in_key, key_len); in ctr3686_aes_nx_set_key() 74 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ctr_aes_nx_crypt() local 75 struct nx_crypto_ctx *nx_ctx = crypto_skcipher_ctx(tfm); in ctr_aes_nx_crypt() 117 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ctr3686_aes_nx_crypt() local 118 struct nx_crypto_ctx *nx_ctx = crypto_skcipher_ctx(tfm); in ctr3686_aes_nx_crypt()
|
/openbmc/linux/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss.h | 199 int sun4i_hash_crainit(struct crypto_tfm *tfm); 200 void sun4i_hash_craexit(struct crypto_tfm *tfm); 226 int sun4i_ss_cipher_init(struct crypto_tfm *tfm); 227 void sun4i_ss_cipher_exit(struct crypto_tfm *tfm); 228 int sun4i_ss_aes_setkey(struct crypto_skcipher *tfm, const u8 *key, 230 int sun4i_ss_des_setkey(struct crypto_skcipher *tfm, const u8 *key, 232 int sun4i_ss_des3_setkey(struct crypto_skcipher *tfm, const u8 *key, 234 int sun4i_ss_prng_generate(struct crypto_rng *tfm, const u8 *src, 236 int sun4i_ss_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen);
|
/openbmc/linux/arch/s390/crypto/ |
H A D | paes_s390.c | 161 static int ecb_paes_init(struct crypto_skcipher *tfm) in ecb_paes_init() argument 163 struct s390_paes_ctx *ctx = crypto_skcipher_ctx(tfm); in ecb_paes_init() 171 static void ecb_paes_exit(struct crypto_skcipher *tfm) in ecb_paes_exit() argument 173 struct s390_paes_ctx *ctx = crypto_skcipher_ctx(tfm); in ecb_paes_exit() 202 struct s390_paes_ctx *ctx = crypto_skcipher_ctx(tfm); in ecb_paes_set_key() 215 struct s390_paes_ctx *ctx = crypto_skcipher_ctx(tfm); in ecb_paes_crypt() 276 static int cbc_paes_init(struct crypto_skcipher *tfm) in cbc_paes_init() argument 278 struct s390_paes_ctx *ctx = crypto_skcipher_ctx(tfm); in cbc_paes_init() 286 static void cbc_paes_exit(struct crypto_skcipher *tfm) in cbc_paes_exit() argument 396 static int xts_paes_init(struct crypto_skcipher *tfm) in xts_paes_init() argument [all …]
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | sm4-neon-glue.c | 33 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_setkey() 68 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in sm4_ecb_encrypt() local 69 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_ecb_encrypt() 76 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in sm4_ecb_decrypt() local 77 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_ecb_decrypt() 84 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in sm4_cbc_encrypt() local 85 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cbc_encrypt() 117 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cbc_decrypt() 148 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cfb_encrypt() 188 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cfb_decrypt() [all …]
|
H A D | sm4-ce-cipher-glue.c | 20 static int sm4_ce_setkey(struct crypto_tfm *tfm, const u8 *key, in sm4_ce_setkey() argument 23 struct sm4_ctx *ctx = crypto_tfm_ctx(tfm); in sm4_ce_setkey() 28 static void sm4_ce_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) in sm4_ce_encrypt() argument 30 const struct sm4_ctx *ctx = crypto_tfm_ctx(tfm); in sm4_ce_encrypt() 41 static void sm4_ce_decrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) in sm4_ce_decrypt() argument 43 const struct sm4_ctx *ctx = crypto_tfm_ctx(tfm); in sm4_ce_decrypt()
|
H A D | sm4-ce-glue.c | 79 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_setkey() 100 ret = xts_verify_key(tfm, key, key_len); in sm4_xts_setkey() 146 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_ecb_encrypt() 154 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_ecb_decrypt() 198 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cbc_encrypt() 206 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cbc_decrypt() 214 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cbc_cts_crypt() 229 skcipher_request_set_tfm(&subreq, tfm); in sm4_cbc_cts_crypt() 286 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cfb_encrypt() 328 struct sm4_ctx *ctx = crypto_skcipher_ctx(tfm); in sm4_cfb_decrypt() [all …]
|
/openbmc/linux/net/ipv6/ |
H A D | seg6_hmac.c | 122 struct crypto_shash *tfm; in __do_hmac() local 130 tfm = *this_cpu_ptr(algo->tfms); in __do_hmac() 132 dgsize = crypto_shash_digestsize(tfm); in __do_hmac() 146 shash->tfm = tfm; in __do_hmac() 354 struct crypto_shash *tfm; in seg6_hmac_init_algo() local 372 if (IS_ERR(tfm)) { in seg6_hmac_init_algo() 373 ret = PTR_ERR(tfm); in seg6_hmac_init_algo() 377 *p_tfm = tfm; in seg6_hmac_init_algo() 381 tfm = *p_tfm; in seg6_hmac_init_algo() 420 struct crypto_shash *tfm; in seg6_hmac_exit() local [all …]
|
/openbmc/linux/drivers/crypto/ |
H A D | atmel-ecc.c | 80 struct atmel_ecdh_ctx *ctx = kpp_tfm_ctx(tfm); in atmel_ecdh_set_secret() 139 struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); in atmel_ecdh_generate_public_key() local 140 struct atmel_ecdh_ctx *ctx = kpp_tfm_ctx(tfm); in atmel_ecdh_generate_public_key() 167 struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); in atmel_ecdh_compute_shared_secret() local 168 struct atmel_ecdh_ctx *ctx = kpp_tfm_ctx(tfm); in atmel_ecdh_compute_shared_secret() 247 static int atmel_ecdh_init_tfm(struct crypto_kpp *tfm) in atmel_ecdh_init_tfm() argument 249 const char *alg = kpp_alg_name(tfm); in atmel_ecdh_init_tfm() 251 struct atmel_ecdh_ctx *ctx = kpp_tfm_ctx(tfm); in atmel_ecdh_init_tfm() 273 static void atmel_ecdh_exit_tfm(struct crypto_kpp *tfm) in atmel_ecdh_exit_tfm() argument 275 struct atmel_ecdh_ctx *ctx = kpp_tfm_ctx(tfm); in atmel_ecdh_exit_tfm() [all …]
|
/openbmc/linux/drivers/crypto/hisilicon/sec/ |
H A D | sec_algs.c | 148 struct sec_alg_tfm_ctx *ctx = crypto_tfm_ctx(tfm); in sec_alg_skcipher_init_context() 325 ret = xts_verify_key(tfm, key, keylen); in sec_alg_skcipher_setkey_aes_xts() 346 return verify_skcipher_des_key(tfm, key) ?: in sec_alg_skcipher_setkey_des_ecb() 353 return verify_skcipher_des_key(tfm, key) ?: in sec_alg_skcipher_setkey_des_cbc() 360 return verify_skcipher_des3_key(tfm, key) ?: in sec_alg_skcipher_setkey_3des_ecb() 361 sec_alg_skcipher_setkey(tfm, key, keylen, in sec_alg_skcipher_setkey_3des_ecb() 368 return verify_skcipher_des3_key(tfm, key) ?: in sec_alg_skcipher_setkey_3des_cbc() 369 sec_alg_skcipher_setkey(tfm, key, keylen, in sec_alg_skcipher_setkey_3des_cbc() 908 ret = sec_alg_skcipher_init(tfm); in sec_alg_skcipher_init_with_queue() 915 sec_alg_skcipher_exit(tfm); in sec_alg_skcipher_init_with_queue() [all …]
|
/openbmc/linux/drivers/crypto/caam/ |
H A D | caampkc.c | 66 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in rsa_pub_unmap() 78 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in rsa_priv_f1_unmap() 90 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in rsa_priv_f2_unmap() 107 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in rsa_priv_f3_unmap() 158 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in rsa_priv_f_done() 253 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in rsa_edesc_alloc() 381 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in akcipher_do_one_req() 409 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in set_rsa_pub_pdb() 454 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in set_rsa_priv_f1_pdb() 501 struct caam_rsa_ctx *ctx = akcipher_tfm_ctx_dma(tfm); in set_rsa_priv_f2_pdb() [all …]
|
/openbmc/linux/drivers/crypto/allwinner/sun8i-ce/ |
H A D | sun8i-ce.h | 346 int sun8i_ce_aes_setkey(struct crypto_skcipher *tfm, const u8 *key, 348 int sun8i_ce_des3_setkey(struct crypto_skcipher *tfm, const u8 *key, 350 int sun8i_ce_cipher_init(struct crypto_tfm *tfm); 351 void sun8i_ce_cipher_exit(struct crypto_tfm *tfm); 360 int sun8i_ce_hash_init_tfm(struct crypto_ahash *tfm); 361 void sun8i_ce_hash_exit_tfm(struct crypto_ahash *tfm); 371 int sun8i_ce_prng_generate(struct crypto_rng *tfm, const u8 *src, 373 int sun8i_ce_prng_seed(struct crypto_rng *tfm, const u8 *seed, unsigned int slen); 374 void sun8i_ce_prng_exit(struct crypto_tfm *tfm); 375 int sun8i_ce_prng_init(struct crypto_tfm *tfm);
|
/openbmc/linux/arch/arm/crypto/ |
H A D | ghash-ce-glue.c | 173 static int ghash_setkey(struct crypto_shash *tfm, in ghash_setkey() argument 176 struct ghash_key *key = crypto_shash_ctx(tfm); in ghash_setkey() 225 desc->tfm = child; in ghash_async_init() 281 desc->tfm = child; in ghash_async_digest() 293 desc->tfm = cryptd_ahash_child(ctx->cryptd_tfm); in ghash_async_import() 321 struct ghash_async_ctx *ctx = crypto_tfm_ctx(tfm); in ghash_async_init_tfm() 327 crypto_ahash_set_reqsize(__crypto_ahash_cast(tfm), in ghash_async_init_tfm() 336 struct ghash_async_ctx *ctx = crypto_tfm_ctx(tfm); in ghash_async_exit_tfm() 385 struct gcm_key *ctx = crypto_aead_ctx(tfm); in gcm_aes_setkey() 676 struct gcm_key *ctx = crypto_aead_ctx(tfm); in rfc4106_setkey() [all …]
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | aes-spe-glue.c | 95 struct ppc_aes_ctx *ctx = crypto_tfm_ctx(tfm); in ppc_aes_setkey() 128 struct ppc_xts_ctx *ctx = crypto_skcipher_ctx(tfm); in ppc_xts_setkey() 131 err = xts_verify_key(tfm, in_key, key_len); in ppc_xts_setkey() 164 struct ppc_aes_ctx *ctx = crypto_tfm_ctx(tfm); in ppc_aes_encrypt() 173 struct ppc_aes_ctx *ctx = crypto_tfm_ctx(tfm); in ppc_aes_decrypt() 183 struct ppc_aes_ctx *ctx = crypto_skcipher_ctx(tfm); in ppc_ecb_crypt() 222 struct ppc_aes_ctx *ctx = crypto_skcipher_ctx(tfm); in ppc_cbc_crypt() 263 struct ppc_aes_ctx *ctx = crypto_skcipher_ctx(tfm); in ppc_ctr_crypt() 289 struct ppc_xts_ctx *ctx = crypto_skcipher_ctx(tfm); in ppc_xts_crypt() 323 struct ppc_xts_ctx *ctx = crypto_skcipher_ctx(tfm); in ppc_xts_encrypt() [all …]
|
/openbmc/linux/drivers/crypto/chelsio/ |
H A D | chcr_algo.c | 713 struct crypto_tfm *tfm = req->tfm; in get_qidxs() local 1206 if (get_cryptoalg_subtype(tfm) == in chcr_handle_cipher_resp() 1223 if (get_cryptoalg_subtype(tfm) == in chcr_handle_cipher_resp() 1232 if (get_cryptoalg_subtype(tfm) == in chcr_handle_cipher_resp() 1395 if (get_cryptoalg_subtype(tfm) == in chcr_aes_encrypt() 2145 struct crypto_tfm *tfm = req->tfm; in chcr_handle_resp() local 2208 shash->tfm = hmacctx->base_hash; in chcr_ahash_setkey() 3004 crypto_aead_authsize(tfm)); in fill_sec_cpl_for_aead() 3222 if (get_aead_subtype(tfm) == in create_gcm_wr() 3617 shash->tfm = base_hash; in chcr_authenc_setkey() [all …]
|
/openbmc/linux/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cptvf_algs.c | 86 struct crypto_aead *tfm; in validate_hmac_cipher_null() local 89 tfm = crypto_aead_reqtfm(req); in validate_hmac_cipher_null() 93 crypto_aead_authsize(tfm)) != 0) in validate_hmac_cipher_null() 415 ret = xts_verify_key(tfm, key, keylen); in otx2_cpt_skcipher_xts_setkey() 532 struct crypto_alg *alg = tfm->__crt_alg; in otx2_cpt_enc_dec_init() 707 tfm->authsize = authsize; in otx2_cpt_aead_gcm_set_authsize() 718 tfm->authsize = authsize; in otx2_cpt_aead_set_authsize() 729 tfm->authsize = authsize; in otx2_cpt_aead_null_set_authsize() 744 sdesc->shash.tfm = alg; in alloc_sdesc() 1312 crypto_aead_authsize(tfm)); in cpt_aead_enc_dec() [all …]
|
/openbmc/linux/arch/x86/crypto/ |
H A D | aesni-intel_glue.c | 208 return PTR_ALIGN(crypto_aead_ctx(tfm), align); in aesni_rfc4106_gcm_ctx_get() 218 return PTR_ALIGN(crypto_aead_ctx(tfm), align); in generic_gcmaes_ctx_get() 390 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_encrypt() 446 skcipher_request_set_tfm(&subreq, tfm); in cts_cbc_decrypt() 782 struct crypto_aead *tfm = crypto_aead_reqtfm(req); in gcmaes_encrypt() local 801 struct crypto_aead *tfm = crypto_aead_reqtfm(req); in gcmaes_decrypt() local 827 struct crypto_aead *tfm = crypto_aead_reqtfm(req); in helper_rfc4106_encrypt() local 855 struct crypto_aead *tfm = crypto_aead_reqtfm(req); in helper_rfc4106_decrypt() local 887 err = xts_verify_key(tfm, key, keylen); in xts_aesni_setkey() 924 skcipher_request_set_tfm(&subreq, tfm); in xts_crypt() [all …]
|