Home
last modified time | relevance | path

Searched refs:rsa (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A Dccp-crypto-rsa.c15 #include <crypto/internal/rsa.h>
52 req->dst_len = rctx->cmd.u.rsa.key_size >> 3; in ccp_rsa_complete()
61 return ctx->u.rsa.n_len; in ccp_rsa_maxsize()
75 rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */ in ccp_rsa_crypt()
77 rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg; in ccp_rsa_crypt()
78 rctx->cmd.u.rsa.exp_len = ctx->u.rsa.e_len; in ccp_rsa_crypt()
80 rctx->cmd.u.rsa in ccp_rsa_crypt()
[all...]
H A Dccp-ops.c1837 struct ccp_rsa_engine *rsa = &cmd->u.rsa; in ccp_run_rsa_cmd() local
1844 if (rsa->key_size > cmd_q->ccp->vdata->rsamax) in ccp_run_rsa_cmd()
1847 if (!rsa->exp || !rsa->mod || !rsa->src || !rsa->dst) in ccp_run_rsa_cmd()
1862 o_len = 32 * ((rsa->key_size + 255) / 256); in ccp_run_rsa_cmd()
1890 ret = ccp_reverse_set_dm_area(&exp, 0, rsa->exp, 0, rsa in ccp_run_rsa_cmd()
[all...]
H A Dccp-crypto.h25 #include <crypto/internal/rsa.h>
266 struct ccp_rsa_ctx rsa; member
H A DMakefile22 ccp-crypto-rsa.o \
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A Dccp-crypto-rsa.c15 #include <crypto/internal/rsa.h>
52 req->dst_len = rctx->cmd.u.rsa.key_size >> 3; in ccp_rsa_complete()
61 return ctx->u.rsa.n_len; in ccp_rsa_maxsize()
75 rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */ in ccp_rsa_crypt()
77 rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg; in ccp_rsa_crypt()
78 rctx->cmd.u.rsa.exp_len = ctx->u.rsa.e_len; in ccp_rsa_crypt()
80 rctx->cmd.u.rsa in ccp_rsa_crypt()
[all...]
H A Dccp-ops.c1837 struct ccp_rsa_engine *rsa = &cmd->u.rsa; in ccp_run_rsa_cmd() local
1844 if (rsa->key_size > cmd_q->ccp->vdata->rsamax) in ccp_run_rsa_cmd()
1847 if (!rsa->exp || !rsa->mod || !rsa->src || !rsa->dst) in ccp_run_rsa_cmd()
1862 o_len = 32 * ((rsa->key_size + 255) / 256); in ccp_run_rsa_cmd()
1890 ret = ccp_reverse_set_dm_area(&exp, 0, rsa->exp, 0, rsa in ccp_run_rsa_cmd()
[all...]
H A Dccp-crypto.h26 #include <crypto/internal/rsa.h>
267 struct ccp_rsa_ctx rsa; member
H A DMakefile24 ccp-crypto-rsa.o \
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c7 #include <crypto/internal/rsa.h>
81 struct hpre_rsa_ctx rsa; member
92 struct akcipher_request *rsa; member
402 areq = req->areq.rsa; in hpre_rsa_cb()
457 h_req->areq.rsa = akreq; in hpre_msg_request_set()
728 akcipher_request_set_tfm(req, ctx->rsa.soft_tfm); in hpre_rsa_enc()
734 if (unlikely(!ctx->rsa.pubkey)) in hpre_rsa_enc()
742 msg->key = cpu_to_le64(ctx->rsa.dma_pubkey); in hpre_rsa_enc()
776 akcipher_request_set_tfm(req, ctx->rsa.soft_tfm); in hpre_rsa_dec()
782 if (unlikely(!ctx->rsa in hpre_rsa_dec()
1118 static struct akcipher_alg rsa = { global() variable
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c396 struct rx_sa *rsa; in ixgbe_ipsec_find_rx_state() local
400 hash_for_each_possible_rcu(ipsec->rx_sa_list, rsa, hlist, in ixgbe_ipsec_find_rx_state()
402 if (rsa->mode & IXGBE_RXTXMOD_VF) in ixgbe_ipsec_find_rx_state()
404 if (spi == rsa->xs->id.spi && in ixgbe_ipsec_find_rx_state()
405 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbe_ipsec_find_rx_state()
406 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbe_ipsec_find_rx_state()
407 sizeof(rsa->xs->id.daddr.a6)))) && in ixgbe_ipsec_find_rx_state()
408 proto == rsa->xs->id.proto) { in ixgbe_ipsec_find_rx_state()
409 ret = rsa->xs; in ixgbe_ipsec_find_rx_state()
589 struct rx_sa rsa; in ixgbe_ipsec_add_sa() local
761 struct rx_sa *rsa; ixgbe_ipsec_del_sa() local
1008 struct rx_sa *rsa; ixgbe_ipsec_vf_del_sa() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c396 struct rx_sa *rsa; in ixgbe_ipsec_find_rx_state() local
400 hash_for_each_possible_rcu(ipsec->rx_sa_list, rsa, hlist, in ixgbe_ipsec_find_rx_state()
402 if (rsa->mode & IXGBE_RXTXMOD_VF) in ixgbe_ipsec_find_rx_state()
404 if (spi == rsa->xs->id.spi && in ixgbe_ipsec_find_rx_state()
405 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbe_ipsec_find_rx_state()
406 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbe_ipsec_find_rx_state()
407 sizeof(rsa->xs->id.daddr.a6)))) && in ixgbe_ipsec_find_rx_state()
408 proto == rsa->xs->id.proto) { in ixgbe_ipsec_find_rx_state()
409 ret = rsa->xs; in ixgbe_ipsec_find_rx_state()
595 struct rx_sa rsa; in ixgbe_ipsec_add_sa() local
767 struct rx_sa *rsa; ixgbe_ipsec_del_sa() local
1013 struct rx_sa *rsa; ixgbe_ipsec_vf_del_sa() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c183 struct rx_sa *rsa; in ixgbevf_ipsec_find_rx_state() local
186 hash_for_each_possible_rcu(ipsec->rx_sa_list, rsa, hlist, in ixgbevf_ipsec_find_rx_state()
188 if (spi == rsa->xs->id.spi && in ixgbevf_ipsec_find_rx_state()
189 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbevf_ipsec_find_rx_state()
190 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbevf_ipsec_find_rx_state()
191 sizeof(rsa->xs->id.daddr.a6)))) && in ixgbevf_ipsec_find_rx_state()
192 proto == rsa->xs->id.proto) { in ixgbevf_ipsec_find_rx_state()
193 ret = rsa->xs; in ixgbevf_ipsec_find_rx_state()
284 struct rx_sa rsa; in ixgbevf_ipsec_add_sa() local
299 memset(&rsa, in ixgbevf_ipsec_add_sa()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c183 struct rx_sa *rsa; in ixgbevf_ipsec_find_rx_state() local
186 hash_for_each_possible_rcu(ipsec->rx_sa_list, rsa, hlist, in ixgbevf_ipsec_find_rx_state()
188 if (spi == rsa->xs->id.spi && in ixgbevf_ipsec_find_rx_state()
189 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbevf_ipsec_find_rx_state()
190 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbevf_ipsec_find_rx_state()
191 sizeof(rsa->xs->id.daddr.a6)))) && in ixgbevf_ipsec_find_rx_state()
192 proto == rsa->xs->id.proto) { in ixgbevf_ipsec_find_rx_state()
193 ret = rsa->xs; in ixgbevf_ipsec_find_rx_state()
290 struct rx_sa rsa; in ixgbevf_ipsec_add_sa() local
305 memset(&rsa, in ixgbevf_ipsec_add_sa()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/
H A Dqat_asym_algs.c4 #include <crypto/internal/rsa.h>
116 struct qat_rsa_input_params rsa; member
120 struct qat_rsa_output_params rsa; member
129 struct qat_rsa_ctx *rsa; member
133 struct akcipher_request *rsa; member
511 struct akcipher_request *areq = req->areq.rsa; in qat_rsa_cb()
512 struct device *dev = &GET_DEV(req->ctx.rsa->inst->accel_dev); in qat_rsa_cb()
519 dma_free_coherent(dev, req->ctx.rsa->key_sz, req->src_align, in qat_rsa_cb()
520 req->in.rsa.enc.m); in qat_rsa_cb()
522 dma_unmap_single(dev, req->in.rsa in qat_rsa_cb()
1255 static struct akcipher_alg rsa = { global() variable
[all...]
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/
H A Dqat_asym_algs.c4 #include <crypto/internal/rsa.h>
117 struct qat_rsa_input_params rsa; member
121 struct qat_rsa_output_params rsa; member
130 struct qat_rsa_ctx *rsa; member
134 struct akcipher_request *rsa; member
516 struct akcipher_request *areq = req->areq.rsa; in qat_rsa_cb()
517 struct device *dev = &GET_DEV(req->ctx.rsa->inst->accel_dev); in qat_rsa_cb()
523 dma_unmap_single(dev, req->in.rsa.enc.m, req->ctx.rsa->key_sz, in qat_rsa_cb()
528 areq->dst_len = req->ctx.rsa in qat_rsa_cb()
1249 static struct akcipher_alg rsa = { global() variable
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_fw.c47 u32 rsa[UOS_RSA_SCRATCH_COUNT]; in guc_xfer_rsa() local
51 copied = intel_uc_fw_copy_rsa(guc_fw, rsa, sizeof(rsa)); in guc_xfer_rsa()
52 GEM_BUG_ON(copied < sizeof(rsa)); in guc_xfer_rsa()
55 intel_uncore_write(uncore, UOS_RSA_SCRATCH(i), rsa[i]); in guc_xfer_rsa()
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c11 #include <crypto/internal/rsa.h>
124 struct hpre_rsa_ctx rsa; member
139 struct akcipher_request *rsa; member
467 areq = req->areq.rsa; in hpre_rsa_cb()
532 h_req->areq.rsa = akreq; in hpre_msg_request_set()
805 akcipher_request_set_tfm(req, ctx->rsa.soft_tfm); in hpre_rsa_enc()
811 if (unlikely(!ctx->rsa.pubkey)) in hpre_rsa_enc()
819 msg->key = cpu_to_le64(ctx->rsa.dma_pubkey); in hpre_rsa_enc()
853 akcipher_request_set_tfm(req, ctx->rsa.soft_tfm); in hpre_rsa_dec()
859 if (unlikely(!ctx->rsa in hpre_rsa_dec()
2003 static struct akcipher_alg rsa = { global() variable
[all...]
/kernel/linux/linux-5.10/crypto/
H A Drsa.c10 #include <crypto/internal/rsa.h>
242 static struct akcipher_alg rsa = { variable
250 .cra_name = "rsa",
251 .cra_driver_name = "rsa-generic",
262 err = crypto_register_akcipher(&rsa); in rsa_init()
268 crypto_unregister_akcipher(&rsa); in rsa_init()
278 crypto_unregister_akcipher(&rsa); in rsa_exit()
283 MODULE_ALIAS_CRYPTO("rsa");
H A Drsa_helper.c12 #include <crypto/internal/rsa.h>
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_fw.c54 u32 rsa[UOS_RSA_SCRATCH_COUNT]; in guc_xfer_rsa_mmio() local
58 copied = intel_uc_fw_copy_rsa(guc_fw, rsa, sizeof(rsa)); in guc_xfer_rsa_mmio()
59 if (copied < sizeof(rsa)) in guc_xfer_rsa_mmio()
63 intel_uncore_write(uncore, UOS_RSA_SCRATCH(i), rsa[i]); in guc_xfer_rsa_mmio()
/kernel/linux/linux-6.6/crypto/
H A Drsa.c11 #include <crypto/internal/rsa.h>
352 static struct akcipher_alg rsa = { variable
360 .cra_name = "rsa",
361 .cra_driver_name = "rsa-generic",
372 err = crypto_register_akcipher(&rsa); in rsa_init()
378 crypto_unregister_akcipher(&rsa); in rsa_init()
388 crypto_unregister_akcipher(&rsa); in rsa_exit()
393 MODULE_ALIAS_CRYPTO("rsa");
H A Drsa_helper.c12 #include <crypto/internal/rsa.h>
/kernel/linux/linux-6.6/drivers/crypto/starfive/
H A DMakefile4 jh7110-crypto-objs := jh7110-cryp.o jh7110-hash.o jh7110-rsa.o jh7110-aes.o
/kernel/linux/linux-5.10/drivers/crypto/caam/
H A Dcompat.h48 #include <crypto/internal/rsa.h>
/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dcompat.h49 #include <crypto/internal/rsa.h>

Completed in 19 milliseconds

12