Searched refs:tfm (Results 276 - 300 of 477) sorted by relevance

<<11121314151617181920

/linux-master/crypto/
H A Daegis128-core.c378 static int crypto_aegis128_setauthsize(struct crypto_aead *tfm, argument
390 struct crypto_aead *tfm = crypto_aead_reqtfm(req); local
392 unsigned int authsize = crypto_aead_authsize(tfm);
393 struct aegis_ctx *ctx = crypto_aead_ctx(tfm);
413 struct crypto_aead *tfm = crypto_aead_reqtfm(req); local
415 unsigned int authsize = crypto_aead_authsize(tfm);
417 struct aegis_ctx *ctx = crypto_aead_ctx(tfm);
451 struct crypto_aead *tfm = crypto_aead_reqtfm(req); local
453 unsigned int authsize = crypto_aead_authsize(tfm);
454 struct aegis_ctx *ctx = crypto_aead_ctx(tfm);
476 struct crypto_aead *tfm = crypto_aead_reqtfm(req); local
[all...]
H A Dsm2.c380 struct crypto_akcipher *tfm = crypto_akcipher_reqtfm(req); local
381 struct mpi_ec_ctx *ec = akcipher_tfm_ctx(tfm);
420 static int sm2_set_pub_key(struct crypto_akcipher *tfm, argument
423 struct mpi_ec_ctx *ec = akcipher_tfm_ctx(tfm);
447 static unsigned int sm2_max_size(struct crypto_akcipher *tfm) argument
453 static int sm2_init_tfm(struct crypto_akcipher *tfm) argument
455 struct mpi_ec_ctx *ec = akcipher_tfm_ctx(tfm);
460 static void sm2_exit_tfm(struct crypto_akcipher *tfm) argument
462 struct mpi_ec_ctx *ec = akcipher_tfm_ctx(tfm);
H A Dinternal.h39 struct crypto_akcipher *tfm; member in struct:crypto_akcipher_sync_data
132 int crypto_init_akcipher_ops_sig(struct crypto_tfm *tfm);
214 static inline struct crypto_tfm *crypto_tfm_get(struct crypto_tfm *tfm) argument
216 return refcount_inc_not_zero(&tfm->refcnt) ? tfm : ERR_PTR(-EOVERFLOW);
H A Dmichael_mic.c50 struct michael_mic_ctx *ctx = crypto_shash_ctx(desc->tfm);
129 static int michael_setkey(struct crypto_shash *tfm, const u8 *key, argument
132 struct michael_mic_ctx *mctx = crypto_shash_ctx(tfm);
H A Dhmac.c47 shash->tfm = hash;
86 const struct hmac_ctx *tctx = crypto_shash_ctx(pdesc->tfm);
88 desc->tfm = tctx->hash;
95 const struct hmac_ctx *tctx = crypto_shash_ctx(pdesc->tfm);
110 struct crypto_shash *parent = pdesc->tfm;
126 struct crypto_shash *parent = pdesc->tfm;
/linux-master/drivers/crypto/stm32/
H A Dstm32-crc32.c72 static int stm32_crc32_cra_init(struct crypto_tfm *tfm) argument
74 struct stm32_crc_ctx *mctx = crypto_tfm_ctx(tfm);
81 static int stm32_crc32c_cra_init(struct crypto_tfm *tfm) argument
83 struct stm32_crc_ctx *mctx = crypto_tfm_ctx(tfm);
90 static int stm32_crc_setkey(struct crypto_shash *tfm, const u8 *key, argument
93 struct stm32_crc_ctx *mctx = crypto_shash_ctx(tfm);
118 struct stm32_crc_ctx *mctx = crypto_shash_ctx(desc->tfm);
151 struct stm32_crc_ctx *mctx = crypto_shash_ctx(desc->tfm);
245 struct stm32_crc_ctx *mctx = crypto_shash_ctx(desc->tfm);
/linux-master/arch/arm/crypto/
H A Dcrc32-ce-glue.c36 static int crc32_cra_init(struct crypto_tfm *tfm) argument
38 u32 *key = crypto_tfm_ctx(tfm);
44 static int crc32c_cra_init(struct crypto_tfm *tfm) argument
46 u32 *key = crypto_tfm_ctx(tfm);
65 u32 *mctx = crypto_shash_ctx(desc->tfm);
/linux-master/arch/x86/crypto/
H A Dcrc32c-intel_glue.c96 u32 *mctx = crypto_shash_ctx(desc->tfm);
137 return __crc32c_intel_finup(crypto_shash_ctx(desc->tfm), data, len,
141 static int crc32c_intel_cra_init(struct crypto_tfm *tfm) argument
143 u32 *key = crypto_tfm_ctx(tfm);
191 return __crc32c_pcl_intel_finup(crypto_shash_ctx(desc->tfm), data, len,
H A Dcamellia_aesni_avx_glue.c30 static int camellia_setkey(struct crypto_skcipher *tfm, const u8 *key, argument
33 return __camellia_setkey(crypto_skcipher_ctx(tfm), key, keylen);
H A Dcamellia_aesni_avx2_glue.c27 static int camellia_setkey(struct crypto_skcipher *tfm, const u8 *key, argument
30 return __camellia_setkey(crypto_skcipher_ctx(tfm), key, keylen);
H A Dtwofish_avx_glue.c30 static int twofish_setkey_skcipher(struct crypto_skcipher *tfm, argument
33 return twofish_setkey(&tfm->base, key, keylen);
H A Dserpent_avx_glue.c35 static int serpent_setkey_skcipher(struct crypto_skcipher *tfm, argument
38 return __serpent_setkey(crypto_skcipher_ctx(tfm), key, keylen);
H A Dserpent_sse2_glue.c27 static int serpent_setkey_skcipher(struct crypto_skcipher *tfm, argument
30 return __serpent_setkey(crypto_skcipher_ctx(tfm), key, keylen);
H A Dcast6_avx_glue.c28 static int cast6_setkey_skcipher(struct crypto_skcipher *tfm, argument
31 return cast6_setkey(&tfm->base, key, keylen);
H A Dcast5_avx_glue.c28 static int cast5_setkey_skcipher(struct crypto_skcipher *tfm, const u8 *key, argument
31 return cast5_setkey(&tfm->base, key, keylen);
H A Dtwofish_glue_3way.c21 static int twofish_setkey_skcipher(struct crypto_skcipher *tfm, argument
24 return twofish_setkey(&tfm->base, key, keylen);
H A Dserpent_avx2_glue.c26 static int serpent_setkey_skcipher(struct crypto_skcipher *tfm, argument
29 return __serpent_setkey(crypto_skcipher_ctx(tfm), key, keylen);
/linux-master/drivers/crypto/
H A Dqcom-rng.c85 static int qcom_rng_generate(struct crypto_rng *tfm, argument
89 struct qcom_rng_ctx *ctx = crypto_rng_ctx(tfm);
110 static int qcom_rng_seed(struct crypto_rng *tfm, const u8 *seed, argument
152 static int qcom_rng_init(struct crypto_tfm *tfm) argument
154 struct qcom_rng_ctx *ctx = crypto_tfm_ctx(tfm);
H A Dexynos-rng.c194 static int exynos_rng_generate(struct crypto_rng *tfm, argument
198 struct exynos_rng_ctx *ctx = crypto_rng_ctx(tfm);
225 static int exynos_rng_seed(struct crypto_rng *tfm, const u8 *seed, argument
228 struct exynos_rng_ctx *ctx = crypto_rng_ctx(tfm);
245 static int exynos_rng_kcapi_init(struct crypto_tfm *tfm) argument
247 struct exynos_rng_ctx *ctx = crypto_tfm_ctx(tfm);
/linux-master/drivers/crypto/ccree/
H A Dcc_hash.c287 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
288 struct cc_hash_ctx *ctx = crypto_ahash_ctx_dma(tfm);
305 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
306 struct cc_hash_ctx *ctx = crypto_ahash_ctx_dma(tfm);
307 u32 digestsize = crypto_ahash_digestsize(tfm);
325 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
326 struct cc_hash_ctx *ctx = crypto_ahash_ctx_dma(tfm);
327 u32 digestsize = crypto_ahash_digestsize(tfm);
345 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
346 struct cc_hash_ctx *ctx = crypto_ahash_ctx_dma(tfm);
368 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
421 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
559 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
635 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
715 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
1110 cc_get_hash_len(struct crypto_tfm *tfm) argument
1120 cc_cra_init(struct crypto_tfm *tfm) argument
1141 cc_cra_exit(struct crypto_tfm *tfm) argument
1153 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
1221 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
1342 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
1423 struct crypto_ahash *tfm = crypto_ahash_reqtfm(req); local
2077 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq); local
2134 struct crypto_ahash *tfm = crypto_ahash_reqtfm(areq); local
[all...]
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dqat_asym_algs.c221 struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); local
222 struct qat_dh_ctx *ctx = kpp_tfm_ctx(tfm);
389 struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); local
390 struct qat_dh_ctx *ctx = kpp_tfm_ctx(tfm);
404 struct crypto_kpp *tfm = crypto_kpp_reqtfm(req); local
405 struct qat_dh_ctx *ctx = kpp_tfm_ctx(tfm);
475 static int qat_dh_set_secret(struct crypto_kpp *tfm, const void *buf, argument
478 struct qat_dh_ctx *ctx = kpp_tfm_ctx(tfm);
516 static unsigned int qat_dh_max_size(struct crypto_kpp *tfm) argument
518 struct qat_dh_ctx *ctx = kpp_tfm_ctx(tfm);
526 qat_dh_init_tfm(struct crypto_kpp *tfm) argument
554 qat_dh_exit_tfm(struct crypto_kpp *tfm) argument
700 struct crypto_akcipher *tfm = crypto_akcipher_reqtfm(req); local
834 struct crypto_akcipher *tfm = crypto_akcipher_reqtfm(req); local
1211 qat_rsa_setkey(struct crypto_akcipher *tfm, const void *key, unsigned int keylen, bool private) argument
1258 qat_rsa_setpubkey(struct crypto_akcipher *tfm, const void *key, unsigned int keylen) argument
1264 qat_rsa_setprivkey(struct crypto_akcipher *tfm, const void *key, unsigned int keylen) argument
1270 qat_rsa_max_size(struct crypto_akcipher *tfm) argument
1277 qat_rsa_init_tfm(struct crypto_akcipher *tfm) argument
1293 qat_rsa_exit_tfm(struct crypto_akcipher *tfm) argument
[all...]
/linux-master/drivers/crypto/virtio/
H A Dvirtio_crypto_skcipher_algs.c20 struct crypto_skcipher *tfm; member in struct:virtio_crypto_skcipher_ctx
281 static int virtio_crypto_skcipher_setkey(struct crypto_skcipher *tfm, argument
285 struct virtio_crypto_skcipher_ctx *ctx = crypto_skcipher_ctx(tfm);
327 struct crypto_skcipher *tfm = crypto_skcipher_reqtfm(req); local
330 unsigned int ivsize = crypto_skcipher_ivsize(tfm);
516 static int virtio_crypto_skcipher_init(struct crypto_skcipher *tfm) argument
518 struct virtio_crypto_skcipher_ctx *ctx = crypto_skcipher_ctx(tfm);
520 crypto_skcipher_set_reqsize(tfm, sizeof(struct virtio_crypto_sym_request));
521 ctx->tfm = tfm;
526 virtio_crypto_skcipher_exit(struct crypto_skcipher *tfm) argument
[all...]
/linux-master/net/sunrpc/auth_gss/
H A Dgss_krb5_mech.c269 struct crypto_sync_skcipher *tfm; local
271 tfm = crypto_alloc_sync_skcipher(cname, 0, 0);
272 if (IS_ERR(tfm))
274 if (crypto_sync_skcipher_setkey(tfm, key->data, key->len)) {
275 crypto_free_sync_skcipher(tfm);
278 return tfm;
284 struct crypto_ahash *tfm; local
286 tfm = crypto_alloc_ahash(kctx->gk5e->cksum_name, 0, CRYPTO_ALG_ASYNC);
287 if (IS_ERR(tfm))
289 if (crypto_ahash_setkey(tfm, ke
[all...]
/linux-master/tools/testing/crypto/chacha20-s390/
H A Dtest-cipher.c45 struct crypto_skcipher *tfm; member in struct:skcipher_def
169 sk.tfm = skcipher;
187 pr_info("%s tfm encryption successful, took %lld nsec\n", name, end - start);
211 pr_info("%s tfm decryption successful, took %lld nsec\n", name, end - start);
223 crypto_skcipher_blocksize(sk.tfm),
224 crypto_skcipher_alg(sk.tfm)->walksize,
225 crypto_skcipher_ivsize(sk.tfm),
226 crypto_skcipher_alignmask(sk.tfm));
/linux-master/arch/powerpc/crypto/
H A Dcrc-vpmsum_test.c61 crct10dif_shash->tfm = crct10dif_tfm;
70 crc32c_shash->tfm = crc32c_tfm;

Completed in 300 milliseconds

<<11121314151617181920