| /drivers/crypto/inside-secure/ |
| A D | safexcel_cipher.c | 1669 safexcel_aead_cra_init(tfm); in safexcel_aead_sha1_cra_init() 1705 safexcel_aead_cra_init(tfm); in safexcel_aead_sha256_cra_init() 1741 safexcel_aead_cra_init(tfm); in safexcel_aead_sha224_cra_init() 1777 safexcel_aead_cra_init(tfm); in safexcel_aead_sha512_cra_init() 1813 safexcel_aead_cra_init(tfm); in safexcel_aead_sha384_cra_init() 2559 safexcel_aead_cra_init(tfm); in safexcel_aead_gcm_cra_init() 2570 safexcel_aead_cra_exit(tfm); in safexcel_aead_gcm_cra_exit() 2654 safexcel_aead_cra_init(tfm); in safexcel_aead_ccm_cra_init() 2890 safexcel_aead_cra_init(tfm); in safexcel_aead_fallback_cra_init() 2925 safexcel_aead_cra_exit(tfm); in safexcel_aead_fallback_cra_exit() [all …]
|
| A D | safexcel_hash.c | 1119 struct crypto_ahash *tfm; in __safexcel_hmac_setkey() local 1125 if (IS_ERR(tfm)) in __safexcel_hmac_setkey() 1126 return PTR_ERR(tfm); in __safexcel_hmac_setkey() 1134 crypto_ahash_clear_flags(tfm, ~0); in __safexcel_hmac_setkey() 1160 crypto_free_ahash(tfm); in __safexcel_hmac_setkey() 2010 safexcel_ahash_cra_init(tfm); in safexcel_xcbcmac_cra_init() 2020 safexcel_ahash_cra_exit(tfm); in safexcel_xcbcmac_cra_exit() 2407 safexcel_ahash_cra_init(tfm); in safexcel_sha3_cra_init() 2431 safexcel_ahash_cra_exit(tfm); in safexcel_sha3_cra_exit() 2659 ctx->shdesc->tfm = ctx->shpre; in safexcel_hmac_sha3_cra_init() [all …]
|
| /drivers/crypto/allwinner/sun4i-ss/ |
| A D | sun4i-ss-cipher.c | 18 struct sun4i_tfm_ctx *op = crypto_skcipher_ctx(tfm); in sun4i_ss_opti_poll() 20 unsigned int ivsize = crypto_skcipher_ivsize(tfm); in sun4i_ss_opti_poll() 38 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun4i_ss_opti_poll() 184 unsigned int ivsize = crypto_skcipher_ivsize(tfm); in sun4i_ss_cipher_poll() 534 int sun4i_ss_cipher_init(struct crypto_tfm *tfm) in sun4i_ss_cipher_init() argument 536 struct sun4i_tfm_ctx *op = crypto_tfm_ctx(tfm); in sun4i_ss_cipher_init() 538 const char *name = crypto_tfm_alg_name(tfm); in sun4i_ss_cipher_init() 568 void sun4i_ss_cipher_exit(struct crypto_tfm *tfm) in sun4i_ss_cipher_exit() argument 570 struct sun4i_tfm_ctx *op = crypto_tfm_ctx(tfm); in sun4i_ss_cipher_exit() 613 err = verify_skcipher_des_key(tfm, key); in sun4i_ss_des_setkey() [all …]
|
| /drivers/crypto/allwinner/sun8i-ce/ |
| A D | sun8i-ce-hash.c | 30 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ce_hash_stat_fb_inc() 38 int sun8i_ce_hash_init_tfm(struct crypto_ahash *tfm) in sun8i_ce_hash_init_tfm() argument 41 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ce_hash_init_tfm() 56 crypto_ahash_set_statesize(tfm, in sun8i_ce_hash_init_tfm() 59 crypto_ahash_set_reqsize(tfm, in sun8i_ce_hash_init_tfm() 77 void sun8i_ce_hash_exit_tfm(struct crypto_ahash *tfm) in sun8i_ce_hash_exit_tfm() argument 135 sun8i_ce_hash_stat_fb_inc(tfm); in sun8i_ce_hash_final() 167 sun8i_ce_hash_stat_fb_inc(tfm); in sun8i_ce_hash_finup() 185 sun8i_ce_hash_stat_fb_inc(tfm); in sun8i_ce_hash_digest_fb() 345 bs = crypto_ahash_blocksize(tfm); in sun8i_ce_hash_run() [all …]
|
| A D | sun8i-ce-cipher.c | 28 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ce_cipher_need_fallback() 42 if (areq->cryptlen < crypto_skcipher_ivsize(tfm)) { in sun8i_ce_cipher_need_fallback() 113 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ce_cipher_fallback() 141 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ce_cipher_prepare() 158 crypto_tfm_alg_name(areq->base.tfm), in sun8i_ce_cipher_prepare() 208 ivsize = crypto_skcipher_ivsize(tfm); in sun8i_ce_cipher_prepare() 336 ivsize = crypto_skcipher_ivsize(tfm); in sun8i_ce_cipher_unprepare() 430 int sun8i_ce_cipher_init(struct crypto_tfm *tfm) in sun8i_ce_cipher_init() argument 434 const char *name = crypto_tfm_alg_name(tfm); in sun8i_ce_cipher_init() 469 void sun8i_ce_cipher_exit(struct crypto_tfm *tfm) in sun8i_ce_cipher_exit() argument [all …]
|
| /drivers/crypto/intel/ixp4xx/ |
| A D | ixp4xx_crypto.c | 143 struct crypto_tfm *tfm; member 680 exit_tfm(crypto_aead_tfm(tfm)); in exit_tfm_aead() 715 crypt->data.tfm = tfm; in register_chain_var() 752 algo = ix_hash(tfm); in setup_auth() 798 crypt->data.tfm = tfm; in gen_rev_aes_key() 828 cipher_cfg = cipher_cfg_enc(tfm); in setup_cipher() 831 cipher_cfg = cipher_cfg_dec(tfm); in setup_cipher() 867 return gen_rev_aes_key(tfm); in setup_cipher() 1244 return aead_setup(tfm, authsize); in aead_setauthsize() 1268 return aead_setup(tfm, crypto_aead_authsize(tfm)); in aead_setkey() [all …]
|
| /drivers/nvme/common/ |
| A D | auth.c | 277 shash->tfm = key_tfm; in nvme_auth_transform_key() 320 if (IS_ERR(tfm)) in nvme_auth_hash_skey() 328 crypto_free_shash(tfm); in nvme_auth_hash_skey() 358 if (IS_ERR(tfm)) { in nvme_auth_augmented_challenge() 359 ret = PTR_ERR(tfm); in nvme_auth_augmented_challenge() 509 if (IS_ERR(tfm)) in nvme_auth_generate_psk() 510 return PTR_ERR(tfm); in nvme_auth_generate_psk() 519 shash->tfm = tfm; in nvme_auth_generate_psk() 625 if (IS_ERR(tfm)) { in nvme_auth_generate_digest() 626 ret = PTR_ERR(tfm); in nvme_auth_generate_digest() [all …]
|
| /drivers/crypto/rockchip/ |
| A D | rk3288_crypto_ahash.c | 48 struct rk_ahash_ctx *tfmctx = crypto_ahash_ctx(tfm); in rk_ahash_digest_fb() 49 struct ahash_alg *alg = crypto_ahash_alg(tfm); in rk_ahash_digest_fb() 67 int rk_digest_size = crypto_ahash_digestsize(tfm); in zero_message_process() 123 struct rk_ahash_ctx *ctx = crypto_ahash_ctx(tfm); in rk_ahash_init() 137 struct rk_ahash_ctx *ctx = crypto_ahash_ctx(tfm); in rk_ahash_update() 152 struct rk_ahash_ctx *ctx = crypto_ahash_ctx(tfm); in rk_ahash_final() 167 struct rk_ahash_ctx *ctx = crypto_ahash_ctx(tfm); in rk_ahash_finup() 265 struct ahash_alg *alg = crypto_ahash_alg(tfm); in rk_hash_run() 286 switch (crypto_ahash_digestsize(tfm)) { in rk_hash_run() 350 struct ahash_alg *alg = crypto_ahash_alg(tfm); in rk_hash_init_tfm() [all …]
|
| /drivers/crypto/ |
| A D | geode-aes.c | 113 struct geode_aes_tfm_ctx *tctx = crypto_tfm_ctx(tfm); in geode_setkey_cip() 131 (tfm->crt_flags & CRYPTO_TFM_REQ_MASK); in geode_setkey_cip() 139 struct geode_aes_tfm_ctx *tctx = crypto_skcipher_ctx(tfm); in geode_setkey_skcipher() 158 crypto_skcipher_get_flags(tfm) & in geode_setkey_skcipher() 192 static int fallback_init_cip(struct crypto_tfm *tfm) in fallback_init_cip() argument 194 const char *name = crypto_tfm_alg_name(tfm); in fallback_init_cip() 195 struct geode_aes_tfm_ctx *tctx = crypto_tfm_ctx(tfm); in fallback_init_cip() 208 static void fallback_exit_cip(struct crypto_tfm *tfm) in fallback_exit_cip() argument 210 struct geode_aes_tfm_ctx *tctx = crypto_tfm_ctx(tfm); in fallback_exit_cip() 238 static int geode_init_skcipher(struct crypto_skcipher *tfm) in geode_init_skcipher() argument [all …]
|
| 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 …]
|
| /drivers/crypto/allwinner/sun8i-ss/ |
| A D | sun8i-ss-cipher.c | 26 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ss_need_fallback() 97 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ss_cipher_fallback() 129 unsigned int ivsize = crypto_skcipher_ivsize(tfm); in sun8i_ss_setup_ivs() 189 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sun8i_ss_cipher() 204 crypto_tfm_alg_name(areq->base.tfm), in sun8i_ss_cipher() 206 rctx->op_dir, areq->iv, crypto_skcipher_ivsize(tfm), in sun8i_ss_cipher() 224 ivsize = crypto_skcipher_ivsize(tfm); in sun8i_ss_cipher() 225 if (areq->iv && crypto_skcipher_ivsize(tfm) > 0) { in sun8i_ss_cipher() 387 int sun8i_ss_cipher_init(struct crypto_tfm *tfm) in sun8i_ss_cipher_init() argument 391 const char *name = crypto_tfm_alg_name(tfm); in sun8i_ss_cipher_init() [all …]
|
| A D | sun8i-ss-hash.c | 98 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_init_tfm() 113 crypto_ahash_set_statesize(tfm, in sun8i_ss_hash_init_tfm() 116 crypto_ahash_set_reqsize(tfm, in sun8i_ss_hash_init_tfm() 201 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_final() 244 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_finup() 272 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_digest_fb() 348 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_need_fallback() 398 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_digest() 484 struct ahash_alg *alg = crypto_ahash_alg(tfm); in sun8i_ss_hash_run() 488 int bs = crypto_ahash_blocksize(tfm); in sun8i_ss_hash_run() [all …]
|
| /drivers/crypto/gemini/ |
| A D | sl3516-ce-cipher.c | 27 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq); in sl3516_ce_need_fallback() local 28 struct sl3516_ce_cipher_tfm_ctx *op = crypto_skcipher_ctx(tfm); in sl3516_ce_need_fallback() 105 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq); in sl3516_ce_cipher_fallback() local 108 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sl3516_ce_cipher_fallback() 129 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq); in sl3516_ce_cipher() local 133 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in sl3516_ce_cipher() 146 crypto_tfm_alg_name(areq->base.tfm), in sl3516_ce_cipher() 148 rctx->op_dir, areq->iv, crypto_skcipher_ivsize(tfm), in sl3516_ce_cipher() 314 int sl3516_ce_cipher_init(struct crypto_tfm *tfm) in sl3516_ce_cipher_init() argument 318 const char *name = crypto_tfm_alg_name(tfm); in sl3516_ce_cipher_init() [all …]
|
| /drivers/crypto/tegra/ |
| A D | tegra-se-hash.c | 117 struct tegra_sha_ctx *ctx = crypto_ahash_ctx(tfm); in tegra_sha_fallback_init() 131 struct tegra_sha_ctx *ctx = crypto_ahash_ctx(tfm); in tegra_sha_fallback_update() 146 struct tegra_sha_ctx *ctx = crypto_ahash_ctx(tfm); in tegra_sha_fallback_final() 161 struct tegra_sha_ctx *ctx = crypto_ahash_ctx(tfm); in tegra_sha_fallback_finup() 177 struct tegra_sha_ctx *ctx = crypto_ahash_ctx(tfm); in tegra_sha_fallback_digest() 193 struct tegra_sha_ctx *ctx = crypto_ahash_ctx(tfm); in tegra_sha_fallback_import() 367 rctx->blk_size = crypto_ahash_blocksize(tfm); in tegra_sha_do_init() 571 crypto_ahash_set_statesize(tfm, statesize); in tegra_sha_init_fallback() 574 crypto_ahash_set_reqsize(tfm, in tegra_sha_init_fallback() 581 struct tegra_sha_ctx *ctx = crypto_tfm_ctx(tfm); in tegra_sha_cra_init() [all …]
|
| /drivers/crypto/amlogic/ |
| A D | amlogic-gxl-cipher.c | 60 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(areq); in meson_cipher_do_fallback() local 65 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in meson_cipher_do_fallback() 90 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); in meson_cipher() 107 crypto_tfm_alg_name(areq->base.tfm), in meson_cipher() 109 rctx->op_dir, crypto_skcipher_ivsize(tfm), in meson_cipher() 129 ivsize = crypto_skcipher_ivsize(tfm); in meson_cipher() 310 int meson_cipher_init(struct crypto_tfm *tfm) in meson_cipher_init() argument 312 struct meson_cipher_tfm_ctx *op = crypto_tfm_ctx(tfm); in meson_cipher_init() 314 const char *name = crypto_tfm_alg_name(tfm); in meson_cipher_init() 336 void meson_cipher_exit(struct crypto_tfm *tfm) in meson_cipher_exit() argument [all …]
|
| /drivers/crypto/chelsio/ |
| 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() 2152 struct crypto_tfm *tfm = req->tfm; in chcr_handle_resp() local 2215 shash->tfm = hmacctx->base_hash; in chcr_ahash_setkey() 3011 crypto_aead_authsize(tfm)); in fill_sec_cpl_for_aead() 3229 if (get_aead_subtype(tfm) == in create_gcm_wr() 3624 shash->tfm = base_hash; in chcr_authenc_setkey() [all …]
|
| /drivers/crypto/marvell/octeontx/ |
| A D | otx_cptvf_algs.c | 103 struct crypto_aead *tfm; in validate_hmac_cipher_null() local 106 tfm = crypto_aead_reqtfm(req); in validate_hmac_cipher_null() 110 crypto_aead_authsize(tfm)) != 0) in validate_hmac_cipher_null() 402 ret = xts_verify_key(tfm, key, keylen); in otx_cpt_skcipher_xts_setkey() 500 tfm, sizeof(struct otx_cpt_req_ctx) + in otx_cpt_enc_dec_init() 685 tfm->authsize = authsize; in otx_cpt_aead_set_authsize() 699 sdesc->shash.tfm = alg; in alloc_sdesc() 893 int mac_len = crypto_aead_authsize(tfm); in create_aead_ctx_hdr() 1162 crypto_aead_authsize(tfm)); in cpt_aead_enc_dec() 1169 crypto_aead_authsize(tfm)); in cpt_aead_enc_dec() [all …]
|
| /drivers/crypto/nx/ |
| A D | nx.h | 149 int nx_crypto_ctx_aes_ccm_init(struct crypto_aead *tfm); 150 int nx_crypto_ctx_aes_gcm_init(struct crypto_aead *tfm); 151 int nx_crypto_ctx_aes_xcbc_init(struct crypto_shash *tfm); 152 int nx_crypto_ctx_aes_ctr_init(struct crypto_skcipher *tfm); 153 int nx_crypto_ctx_aes_cbc_init(struct crypto_skcipher *tfm); 154 int nx_crypto_ctx_aes_ecb_init(struct crypto_skcipher *tfm); 155 int nx_crypto_ctx_sha_init(struct crypto_shash *tfm); 156 void nx_crypto_ctx_exit(struct crypto_tfm *tfm); 157 void nx_crypto_ctx_skcipher_exit(struct crypto_skcipher *tfm); 158 void nx_crypto_ctx_aead_exit(struct crypto_aead *tfm); [all …]
|
| /drivers/crypto/caam/ |
| 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 …]
|
| /drivers/crypto/hisilicon/sec/ |
| 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 …]
|
| /drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptvf_algs.c | 88 struct crypto_aead *tfm; in validate_hmac_cipher_null() local 91 tfm = crypto_aead_reqtfm(req); in validate_hmac_cipher_null() 95 crypto_aead_authsize(tfm)) != 0) in validate_hmac_cipher_null() 421 ret = xts_verify_key(tfm, key, keylen); in otx2_cpt_skcipher_xts_setkey() 538 struct crypto_alg *alg = tfm->__crt_alg; in otx2_cpt_enc_dec_init() 752 tfm->authsize = authsize; in otx2_cpt_aead_gcm_set_authsize() 763 tfm->authsize = authsize; in otx2_cpt_aead_set_authsize() 774 tfm->authsize = authsize; in otx2_cpt_aead_null_set_authsize() 789 sdesc->shash.tfm = alg; in alloc_sdesc() 1270 crypto_aead_authsize(tfm)); in cpt_aead_enc_dec() [all …]
|
| /drivers/crypto/intel/qat/qat_common/ |
| A D | qat_algs.c | 125 shash->tfm = ctx->hash_tfm; in qat_alg_do_precomputes() 599 return qat_alg_aead_init_sessions(tfm, key, keylen, in qat_alg_aead_rekey() 632 ret = qat_alg_aead_init_sessions(tfm, key, keylen, in qat_alg_aead_newkey() 661 return qat_alg_aead_rekey(tfm, key, keylen); in qat_alg_aead_setkey() 663 return qat_alg_aead_newkey(tfm, key, keylen); in qat_alg_aead_setkey() 955 return qat_alg_skcipher_setkey(tfm, key, keylen, in qat_alg_skcipher_cbc_setkey() 962 return qat_alg_skcipher_setkey(tfm, key, keylen, in qat_alg_skcipher_ctr_setkey() 972 ret = xts_verify_key(tfm, key, keylen); in qat_alg_skcipher_xts_setkey() 988 ret = qat_alg_skcipher_setkey(tfm, key, keylen, in qat_alg_skcipher_xts_setkey() 1231 crypto_skcipher_set_reqsize(tfm, reqsize); in qat_alg_skcipher_init_xts_tfm() [all …]
|
| /drivers/crypto/ccp/ |
| 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 …]
|
| A D | ccp-crypto-aes.c | 42 struct ccp_crypto_skcipher_alg *alg = ccp_crypto_skcipher_alg(tfm); in ccp_aes_setkey() 43 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_setkey() 69 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ccp_aes_crypt() local 70 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_crypt() 121 static int ccp_aes_init_tfm(struct crypto_skcipher *tfm) in ccp_aes_init_tfm() argument 123 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_init_tfm() 148 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_rfc3686_setkey() 156 return ccp_aes_setkey(tfm, key, key_len); in ccp_aes_rfc3686_setkey() 161 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); in ccp_aes_rfc3686_crypt() local 162 struct ccp_ctx *ctx = crypto_skcipher_ctx_dma(tfm); in ccp_aes_rfc3686_crypt() [all …]
|
| /drivers/crypto/intel/keembay/ |
| A D | keembay-ocs-aes-core.c | 197 tfm->base.crt_flags & in kmb_ocs_sk_set_key() 207 struct ocs_aes_tctx *tctx = crypto_aead_ctx(tfm); in kmb_ocs_aead_set_key() 256 int iv_size = crypto_skcipher_ivsize(tfm); in kmb_ocs_sk_validate_input() 403 int iv_size = crypto_skcipher_ivsize(tfm); in kmb_ocs_sk_prepare_inplace() 520 int iv_size = crypto_skcipher_ivsize(tfm); in kmb_ocs_sk_run() 598 struct crypto_aead *tfm = crypto_aead_reqtfm(req); in kmb_ocs_aead_validate_input() local 599 int tag_size = crypto_aead_authsize(tfm); in kmb_ocs_aead_validate_input() 600 int iv_size = crypto_aead_ivsize(tfm); in kmb_ocs_aead_validate_input() 1198 struct ocs_aes_tctx *tctx = crypto_aead_ctx(tfm); in ocs_aes_aead_cra_init() 1208 crypto_aead_set_reqsize(tfm, in ocs_aes_aead_cra_init() [all …]
|