Searched refs:ecpm (Results 1 – 7 of 7) sorted by relevance
| /dpdk/app/test/ |
| H A D | test_cryptodev_asym_util.h | 52 if (memcmp(result_x, result_op->asym->ecpm.r.x.data, in verify_ecpm() 53 result_op->asym->ecpm.r.x.length) || in verify_ecpm() 54 memcmp(result_y, result_op->asym->ecpm.r.y.data, in verify_ecpm() 55 result_op->asym->ecpm.r.y.length)) in verify_ecpm()
|
| H A D | test_cryptodev_asym.c | 2051 op->asym->ecpm.p.x.data = input_params.gen_x.data; in test_ecpm() 2052 op->asym->ecpm.p.x.length = input_params.gen_x.length; in test_ecpm() 2053 op->asym->ecpm.p.y.data = input_params.gen_y.data; in test_ecpm() 2054 op->asym->ecpm.p.y.length = input_params.gen_y.length; in test_ecpm() 2055 op->asym->ecpm.scalar.data = input_params.privkey.data; in test_ecpm() 2056 op->asym->ecpm.scalar.length = input_params.privkey.length; in test_ecpm() 2059 op->asym->ecpm.r.x.data = output_buf_x; in test_ecpm() 2060 op->asym->ecpm.r.y.data = output_buf_y; in test_ecpm() 2095 asym_op->ecpm.r.x.data, asym_op->ecpm.r.x.length); in test_ecpm() 2097 asym_op->ecpm.r.y.data, asym_op->ecpm.r.y.length); in test_ecpm()
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_ae.h | 607 uint16_t x1_len = ecpm->p.x.length; in cnxk_ae_ecpm_prep() 608 uint16_t y1_len = ecpm->p.y.length; in cnxk_ae_ecpm_prep() 622 scalar_align = RTE_ALIGN_CEIL(ecpm->scalar.length, 8); in cnxk_ae_ecpm_prep() 637 memcpy(dptr + x1_offset, ecpm->p.x.data, x1_len); in cnxk_ae_ecpm_prep() 639 memcpy(dptr + y1_offset, ecpm->p.y.data, y1_len); in cnxk_ae_ecpm_prep() 641 memcpy(dptr, ecpm->scalar.data, ecpm->scalar.length); in cnxk_ae_ecpm_prep() 655 w4.s.param2 = ecpm->scalar.length; in cnxk_ae_ecpm_prep() 744 memcpy(ecpm->r.x.data, rptr, prime_len); in cnxk_ae_dequeue_ecpm_op() 746 ecpm->r.x.length = prime_len; in cnxk_ae_dequeue_ecpm_op() 747 ecpm->r.y.length = prime_len; in cnxk_ae_dequeue_ecpm_op() [all …]
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode_asym.h | 867 cpt_ecpm_prep(struct rte_crypto_ecpm_op_param *ecpm, in cpt_ecpm_prep() argument 873 uint16_t x1_len = ecpm->p.x.length; in cpt_ecpm_prep() 874 uint16_t y1_len = ecpm->p.y.length; in cpt_ecpm_prep() 888 scalar_align = RTE_ALIGN_CEIL(ecpm->scalar.length, 8); in cpt_ecpm_prep() 903 memcpy(dptr + x1_offset, ecpm->p.x.data, x1_len); in cpt_ecpm_prep() 905 memcpy(dptr + y1_offset, ecpm->p.y.data, y1_len); in cpt_ecpm_prep() 907 memcpy(dptr, ecpm->scalar.data, ecpm->scalar.length); in cpt_ecpm_prep() 926 vq_cmd_w0.s.param2 = ecpm->scalar.length; in cpt_ecpm_prep()
|
| /dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_ops.c | 493 ret = cpt_ecpm_prep(&asym_op->ecpm, ¶ms, in otx_cpt_enq_single_asym() 819 otx_cpt_asym_dequeue_ecpm_op(struct rte_crypto_ecpm_op_param *ecpm, in otx_cpt_asym_dequeue_ecpm_op() argument 825 memcpy(ecpm->r.x.data, req->rptr, prime_len); in otx_cpt_asym_dequeue_ecpm_op() 826 memcpy(ecpm->r.y.data, req->rptr + RTE_ALIGN_CEIL(prime_len, 8), in otx_cpt_asym_dequeue_ecpm_op() 828 ecpm->r.x.length = prime_len; in otx_cpt_asym_dequeue_ecpm_op() 829 ecpm->r.y.length = prime_len; in otx_cpt_asym_dequeue_ecpm_op() 854 otx_cpt_asym_dequeue_ecpm_op(&op->ecpm, req, &sess->ec_ctx); in otx_cpt_asym_post_process()
|
| /dpdk/drivers/crypto/qat/ |
| H A D | qat_asym.c | 727 SET_PKE_LN_EC(cookie->input_array, asym_op->ecpm.scalar, in ecpm_set_input() 728 asym_op->ecpm.scalar.length, 0); in ecpm_set_input() 729 SET_PKE_LN_EC(cookie->input_array, asym_op->ecpm.p.x, in ecpm_set_input() 730 asym_op->ecpm.p.x.length, 1); in ecpm_set_input() 731 SET_PKE_LN_EC(cookie->input_array, asym_op->ecpm.p.y, in ecpm_set_input() 732 asym_op->ecpm.p.y.length, 2); in ecpm_set_input() 764 uint8_t *x = asym_op->ecpm.r.x.data; in ecpm_collect() 765 uint8_t *y = asym_op->ecpm.r.y.data; in ecpm_collect() 770 asym_op->ecpm.r.x.length = alg_bytesize; in ecpm_collect() 771 asym_op->ecpm.r.y.length = alg_bytesize; in ecpm_collect()
|
| /dpdk/lib/cryptodev/ |
| H A D | rte_crypto_asym.h | 559 struct rte_crypto_ecpm_op_param ecpm; member
|