Home
last modified time | relevance | path

Searched refs:rsa (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/crypto/ccp/
H A Dccp-crypto-rsa.c52 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.exp = &ctx->u.rsa.d_sg; in ccp_rsa_crypt()
81 rctx->cmd.u.rsa.exp_len = ctx->u.rsa.d_len; in ccp_rsa_crypt()
83 rctx->cmd.u.rsa.mod = &ctx->u.rsa.n_sg; in ccp_rsa_crypt()
84 rctx->cmd.u.rsa.mod_len = ctx->u.rsa.n_len; in ccp_rsa_crypt()
85 rctx->cmd.u.rsa.src = req->src; in ccp_rsa_crypt()
[all …]
H A Dccp-ops.c1847 struct ccp_rsa_engine *rsa = &cmd->u.rsa; in ccp_run_rsa_cmd() local
1854 if (rsa->key_size > cmd_q->ccp->vdata->rsamax) in ccp_run_rsa_cmd()
1857 if (!rsa->exp || !rsa->mod || !rsa->src || !rsa->dst) in ccp_run_rsa_cmd()
1872 o_len = 32 * ((rsa->key_size + 255) / 256); in ccp_run_rsa_cmd()
1900 ret = ccp_reverse_set_dm_area(&exp, 0, rsa->exp, 0, rsa->exp_len); in ccp_run_rsa_cmd()
1929 ret = ccp_reverse_set_dm_area(&src, 0, rsa->mod, 0, rsa->mod_len); in ccp_run_rsa_cmd()
1932 ret = ccp_reverse_set_dm_area(&src, o_len, rsa->src, 0, rsa->src_len); in ccp_run_rsa_cmd()
1949 op.u.rsa.mod_size = rsa->key_size; in ccp_run_rsa_cmd()
1950 op.u.rsa.input_len = i_len; in ccp_run_rsa_cmd()
1952 ret = cmd_q->ccp->vdata->perform->rsa(&op); in ccp_run_rsa_cmd()
[all …]
H A DMakefile30 ccp-crypto-rsa.o \
H A Dccp-dev.h551 struct ccp_rsa_op rsa; member
657 int (*rsa)(struct ccp_op *); member
H A Dccp-dev-v3.c238 | (op->u.rsa.mod_size << REQ1_RSA_MOD_SIZE_SHIFT) in ccp_perform_rsa()
241 cr[1] = op->u.rsa.input_len - 1; in ccp_perform_rsa()
572 .rsa = ccp_perform_rsa,
H A Dccp-dev-v5.c119 } rsa; member
149 #define CCP_RSA_SIZE(p) ((p)->rsa.size)
468 CCP_RSA_SIZE(&function) = (op->u.rsa.mod_size + 7) >> 3; in ccp5_perform_rsa()
471 CCP5_CMD_LEN(&desc) = op->u.rsa.input_len; in ccp5_perform_rsa()
1103 .rsa = ccp5_perform_rsa,
H A Dccp-crypto.h267 struct ccp_rsa_ctx rsa; member
/linux/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()
598 struct rx_sa rsa; in ixgbe_ipsec_add_sa() local
[all …]
/linux/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()
295 struct rx_sa rsa; in ixgbevf_ipsec_add_sa() local
310 memset(&rsa, 0, sizeof(rsa)); in ixgbevf_ipsec_add_sa()
[all …]
/linux/drivers/crypto/starfive/
H A DMakefile4 jh7110-crypto-objs := jh7110-cryp.o jh7110-hash.o jh7110-rsa.o jh7110-aes.o
/linux/drivers/gpu/drm/xe/
H A Dxe_guc.c970 u32 rsa[UOS_RSA_SCRATCH_COUNT]; in guc_xfer_rsa() local
981 copied = xe_uc_fw_copy_rsa(&guc->fw, rsa, sizeof(rsa)); in guc_xfer_rsa()
982 if (copied < sizeof(rsa)) in guc_xfer_rsa()
986 xe_mmio_write32(&gt->mmio, UOS_RSA_SCRATCH(i), rsa[i]); in guc_xfer_rsa()
/linux/include/linux/
H A Dccp.h656 struct ccp_rsa_engine rsa; member
/linux/drivers/crypto/virtio/
H A Dvirtio_crypto_akcipher_algs.c395 para.u.rsa.padding_algo = cpu_to_le32(padding_algo); in virtio_crypto_rsa_set_key()
396 para.u.rsa.hash_algo = cpu_to_le32(hash_algo); in virtio_crypto_rsa_set_key()
/linux/drivers/clk/meson/
H A Da1-peripherals.c1897 static A1_PCLK(rsa, SYS_CLK_EN1, 8, CLK_IGNORE_UNUSED);
/linux/Documentation/arch/powerpc/
H A Dhvcs.rst14 Author(s): Ryan S. Arnold <rsa@us.ibm.com>
/linux/
H A DMAINTAINERS4058 F: crypto/rsa*