/kernel/linux/linux-5.10/drivers/hyperhold/ |
H A D | hp_device.c | 91 int soft_crypt_page(struct crypto_skcipher *ctfm, struct page *dst_page, in soft_crypt_page() argument 103 req = skcipher_request_alloc(ctfm, GFP_NOIO); in soft_crypt_page() 135 struct crypto_skcipher *ctfm = NULL; in soft_crypto_init() local 138 ctfm = crypto_alloc_skcipher(cipher, 0, 0); in soft_crypto_init() 139 if (IS_ERR(ctfm)) { in soft_crypto_init() 140 pr_err("alloc ctfm failed, ret = %ld!\n", PTR_ERR(ctfm)); in soft_crypto_init() 141 ctfm = NULL; in soft_crypto_init() 144 crypto_skcipher_clear_flags(ctfm, ~0); in soft_crypto_init() 145 crypto_skcipher_set_flags(ctfm, CRYPTO_TFM_REQ_FORBID_WEAK_KEY in soft_crypto_init() [all...] |
H A D | hp_device.h | 27 struct crypto_skcipher *ctfm; member 35 int soft_crypt_page(struct crypto_skcipher *ctfm,
|
H A D | hp_core.c | 620 if (!dev->ctfm) { in get_encrypted_page() 638 if (soft_crypt_page(dev->ctfm, encrypted_page, page, HP_DEV_ENCRYPT)) { in get_encrypted_page() 676 if (dev->ctfm) in hp_endio_work() 677 BUG_ON(soft_crypt_page(dev->ctfm, hpio->pages[i], page, HP_DEV_DECRYPT)); in hp_endio_work()
|
/kernel/linux/linux-6.6/drivers/hyperhold/ |
H A D | hp_device.c | 97 int soft_crypt_page(struct crypto_skcipher *ctfm, struct page *dst_page, in soft_crypt_page() argument 109 req = skcipher_request_alloc(ctfm, GFP_NOIO); in soft_crypt_page() 141 struct crypto_skcipher *ctfm = NULL; in soft_crypto_init() local 144 ctfm = crypto_alloc_skcipher(cipher, 0, 0); in soft_crypto_init() 145 if (IS_ERR(ctfm)) { in soft_crypto_init() 146 pr_err("alloc ctfm failed, ret = %ld!\n", PTR_ERR(ctfm)); in soft_crypto_init() 147 ctfm = NULL; in soft_crypto_init() 150 crypto_skcipher_clear_flags(ctfm, ~0); in soft_crypto_init() 151 crypto_skcipher_set_flags(ctfm, CRYPTO_TFM_REQ_FORBID_WEAK_KEY in soft_crypto_init() [all...] |
H A D | hp_device.h | 27 struct crypto_skcipher *ctfm; member 35 int soft_crypt_page(struct crypto_skcipher *ctfm,
|
H A D | hp_core.c | 660 if (!dev->ctfm) { in get_encrypted_page() 678 if (soft_crypt_page(dev->ctfm, encrypted_page, page, HP_DEV_ENCRYPT)) { in get_encrypted_page() 716 if (dev->ctfm) in hp_endio_work() 717 BUG_ON(soft_crypt_page(dev->ctfm, hpio->pages[i], page, HP_DEV_DECRYPT)); in hp_endio_work()
|
/kernel/linux/linux-5.10/drivers/crypto/inside-secure/ |
H A D | safexcel_cipher.c | 371 static int safexcel_skcipher_aes_setkey(struct crypto_skcipher *ctfm, in safexcel_skcipher_aes_setkey() argument 374 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aes_setkey() 402 static int safexcel_aead_setkey(struct crypto_aead *ctfm, const u8 *key, in safexcel_aead_setkey() argument 405 struct crypto_tfm *tfm = crypto_aead_tfm(ctfm); in safexcel_aead_setkey() 430 err = verify_aead_des_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 435 err = verify_aead_des3_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 1411 static int safexcel_skcipher_aesctr_setkey(struct crypto_skcipher *ctfm, in safexcel_skcipher_aesctr_setkey() argument 1414 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aesctr_setkey() 1486 static int safexcel_des_setkey(struct crypto_skcipher *ctfm, const u8 *key, in safexcel_des_setkey() argument 1489 struct safexcel_cipher_ctx *ctx = crypto_skcipher_ctx(ctfm); in safexcel_des_setkey() 1585 safexcel_des3_ede_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_des3_ede_setkey() argument 2446 safexcel_skcipher_aesxts_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_aesxts_setkey() argument 2560 safexcel_aead_gcm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_gcm_setkey() argument 2673 safexcel_aead_ccm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_ccm_setkey() argument 2810 safexcel_skcipher_chacha20_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_chacha20_setkey() argument 2861 safexcel_aead_chachapoly_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_chachapoly_setkey() argument 3064 safexcel_skcipher_sm4_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_sm4_setkey() argument 3256 safexcel_skcipher_sm4ctr_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_sm4ctr_setkey() argument 3369 safexcel_aead_fallback_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_fallback_setkey() argument 3380 safexcel_aead_fallback_setauthsize(struct crypto_aead *ctfm, unsigned int authsize) safexcel_aead_fallback_setauthsize() argument 3550 safexcel_rfc4106_gcm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_rfc4106_gcm_setkey() argument 3663 safexcel_rfc4309_ccm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_rfc4309_ccm_setkey() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/inside-secure/ |
H A D | safexcel_cipher.c | 371 static int safexcel_skcipher_aes_setkey(struct crypto_skcipher *ctfm, in safexcel_skcipher_aes_setkey() argument 374 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aes_setkey() 402 static int safexcel_aead_setkey(struct crypto_aead *ctfm, const u8 *key, in safexcel_aead_setkey() argument 405 struct crypto_tfm *tfm = crypto_aead_tfm(ctfm); in safexcel_aead_setkey() 430 err = verify_aead_des_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 435 err = verify_aead_des3_key(ctfm, keys.enckey, keys.enckeylen); in safexcel_aead_setkey() 1431 static int safexcel_skcipher_aesctr_setkey(struct crypto_skcipher *ctfm, in safexcel_skcipher_aesctr_setkey() argument 1434 struct crypto_tfm *tfm = crypto_skcipher_tfm(ctfm); in safexcel_skcipher_aesctr_setkey() 1506 static int safexcel_des_setkey(struct crypto_skcipher *ctfm, const u8 *key, in safexcel_des_setkey() argument 1509 struct safexcel_cipher_ctx *ctx = crypto_skcipher_ctx(ctfm); in safexcel_des_setkey() 1605 safexcel_des3_ede_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_des3_ede_setkey() argument 2466 safexcel_skcipher_aesxts_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_aesxts_setkey() argument 2580 safexcel_aead_gcm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_gcm_setkey() argument 2682 safexcel_aead_ccm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_ccm_setkey() argument 2819 safexcel_skcipher_chacha20_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_chacha20_setkey() argument 2870 safexcel_aead_chachapoly_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_chachapoly_setkey() argument 3073 safexcel_skcipher_sm4_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_sm4_setkey() argument 3265 safexcel_skcipher_sm4ctr_setkey(struct crypto_skcipher *ctfm, const u8 *key, unsigned int len) safexcel_skcipher_sm4ctr_setkey() argument 3378 safexcel_aead_fallback_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_aead_fallback_setkey() argument 3389 safexcel_aead_fallback_setauthsize(struct crypto_aead *ctfm, unsigned int authsize) safexcel_aead_fallback_setauthsize() argument 3559 safexcel_rfc4106_gcm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_rfc4106_gcm_setkey() argument 3672 safexcel_rfc4309_ccm_setkey(struct crypto_aead *ctfm, const u8 *key, unsigned int len) safexcel_rfc4309_ccm_setkey() argument [all...] |
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/ |
H A D | zcrypt.h | 88 __u8 ctfm; /* Command Type Filtering Mask */ member
|
/kernel/linux/linux-6.6/drivers/crypto/intel/ixp4xx/ |
H A D | ixp4xx_crypto.c | 632 struct crypto_tfm *ctfm = crypto_skcipher_tfm(tfm); in init_tfm_ablk() local 633 struct ixp_ctx *ctx = crypto_tfm_ctx(ctfm); in init_tfm_ablk() 634 const char *name = crypto_tfm_alg_name(ctfm); in init_tfm_ablk() 668 struct crypto_tfm *ctfm = crypto_skcipher_tfm(tfm); in exit_tfm_ablk() local 669 struct ixp_ctx *ctx = crypto_tfm_ctx(ctfm); in exit_tfm_ablk()
|