Home
last modified time | relevance | path

Searched refs:ecpm (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/app/test/
H A Dtest_cryptodev_asym_util.h52 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 Dtest_cryptodev_asym.c2197 op->asym->ecpm.p.x.data = input_params.gen_x.data; in test_ecpm()
2198 op->asym->ecpm.p.x.length = input_params.gen_x.length; in test_ecpm()
2199 op->asym->ecpm.p.y.data = input_params.gen_y.data; in test_ecpm()
2200 op->asym->ecpm.p.y.length = input_params.gen_y.length; in test_ecpm()
2201 op->asym->ecpm.scalar.data = input_params.privkey.data; in test_ecpm()
2202 op->asym->ecpm.scalar.length = input_params.privkey.length; in test_ecpm()
2205 op->asym->ecpm.r.x.data = output_buf_x; in test_ecpm()
2206 op->asym->ecpm.r.y.data = output_buf_y; in test_ecpm()
2241 asym_op->ecpm.r.x.data, asym_op->ecpm.r.x.length); in test_ecpm()
2243 asym_op->ecpm.r.y.data, asym_op->ecpm.r.y.length); in test_ecpm()
/f-stack/dpdk/drivers/common/cpt/
H A Dcpt_ucode_asym.h824 cpt_ecpm_prep(struct rte_crypto_ecpm_op_param *ecpm, in cpt_ecpm_prep() argument
830 uint16_t x1_len = ecpm->p.x.length; in cpt_ecpm_prep()
831 uint16_t y1_len = ecpm->p.y.length; in cpt_ecpm_prep()
845 scalar_align = RTE_ALIGN_CEIL(ecpm->scalar.length, 8); in cpt_ecpm_prep()
860 memcpy(dptr + x1_offset, ecpm->p.x.data, x1_len); in cpt_ecpm_prep()
862 memcpy(dptr + y1_offset, ecpm->p.y.data, y1_len); in cpt_ecpm_prep()
864 memcpy(dptr, ecpm->scalar.data, ecpm->scalar.length); in cpt_ecpm_prep()
875 vq_cmd_w0.s.param2 = ecpm->scalar.length; in cpt_ecpm_prep()
/f-stack/dpdk/drivers/crypto/octeontx/
H A Dotx_cryptodev_ops.c497 ret = cpt_ecpm_prep(&asym_op->ecpm, &params, in otx_cpt_enq_single_asym()
748 otx_cpt_asym_dequeue_ecpm_op(struct rte_crypto_ecpm_op_param *ecpm, in otx_cpt_asym_dequeue_ecpm_op() argument
754 memcpy(ecpm->r.x.data, req->rptr, prime_len); in otx_cpt_asym_dequeue_ecpm_op()
755 memcpy(ecpm->r.y.data, req->rptr + RTE_ALIGN_CEIL(prime_len, 8), in otx_cpt_asym_dequeue_ecpm_op()
757 ecpm->r.x.length = prime_len; in otx_cpt_asym_dequeue_ecpm_op()
758 ecpm->r.y.length = prime_len; in otx_cpt_asym_dequeue_ecpm_op()
784 otx_cpt_asym_dequeue_ecpm_op(&op->ecpm, req, &sess->ec_ctx); in otx_cpt_asym_post_process()
/f-stack/dpdk/drivers/crypto/octeontx2/
H A Dotx2_cryptodev_ops.c584 ret = cpt_ecpm_prep(&asym_op->ecpm, &params, in otx2_cpt_enqueue_asym()
833 otx2_cpt_asym_dequeue_ecpm_op(struct rte_crypto_ecpm_op_param *ecpm, in otx2_cpt_asym_dequeue_ecpm_op() argument
839 memcpy(ecpm->r.x.data, req->rptr, prime_len); in otx2_cpt_asym_dequeue_ecpm_op()
840 memcpy(ecpm->r.y.data, req->rptr + RTE_ALIGN_CEIL(prime_len, 8), in otx2_cpt_asym_dequeue_ecpm_op()
842 ecpm->r.x.length = prime_len; in otx2_cpt_asym_dequeue_ecpm_op()
843 ecpm->r.y.length = prime_len; in otx2_cpt_asym_dequeue_ecpm_op()
869 otx2_cpt_asym_dequeue_ecpm_op(&op->ecpm, req, &sess->ec_ctx); in otx2_cpt_asym_post_process()
/f-stack/dpdk/lib/librte_cryptodev/
H A Drte_crypto_asym.h640 struct rte_crypto_ecpm_op_param ecpm; member
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-pcieepx-defs.h3094 uint32_t ecpm : 1; /**< Enable Clock Power Management member
3116 uint32_t ecpm : 1;
3153 uint32_t ecpm : 1; /**< Enable Clock Power Management member
3175 uint32_t ecpm : 1;
3223 uint32_t ecpm : 1; /**< Enable Clock Power Management member
3245 uint32_t ecpm : 1;
H A Dcvmx-pciercx-defs.h2759 uint32_t ecpm : 1; /**< Enable Clock Power Management member
2779 uint32_t ecpm : 1;