| /f-stack/dpdk/app/test/ |
| H A D | test_cryptodev_asym_util.h | 14 result_op->asym->rsa.message.data, in rsa_verify() 15 result_op->asym->rsa.message.length)) in rsa_verify() 24 result_op->asym->modinv.result.length)) in verify_modinv() 33 result_op->asym->modex.result.length)) in verify_modexp() 41 if (memcmp(sign_r, result_op->asym->ecdsa.r.data, in verify_ecdsa_sign() 42 result_op->asym->ecdsa.r.length) || in verify_ecdsa_sign() 43 memcmp(sign_s, result_op->asym->ecdsa.s.data, in verify_ecdsa_sign() 44 result_op->asym->ecdsa.s.length)) in verify_ecdsa_sign() 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() [all …]
|
| H A D | test_cryptodev_asym.c | 87 asym_op = op->asym; in queue_ops_rsa_sign_verify() 178 asym_op = op->asym; in queue_ops_rsa_enc_dec() 346 asym_op = op->asym; in test_cryptodev_asym_op() 1126 asym_op = op->asym; in test_dh_gen_shared_sec() 1218 asym_op = op->asym; in test_dh_gen_priv_key() 1309 asym_op = op->asym; in test_dh_gen_pub_key() 1411 asym_op = op->asym; in test_dh_gen_kp() 1544 asym_op = op->asym; in test_mod_inv() 1669 asym_op = op->asym; in test_mod_exp() 1790 asym_op = op->asym; in test_dsa_sign() [all …]
|
| /f-stack/dpdk/lib/librte_cryptodev/ |
| H A D | cryptodev_trace_points.c | 31 lib.cryptodev.asym.create) 37 lib.cryptodev.asym.free) 43 lib.cryptodev.asym.init) 49 lib.cryptodev.asym.clear)
|
| H A D | rte_crypto.h | 121 struct rte_crypto_asym_op asym[0]; member 145 memset(op->asym, 0, sizeof(struct rte_crypto_asym_op)); in __rte_crypto_op_reset() 437 op->asym->session = sess; in rte_crypto_op_attach_asym_session()
|
| H A D | rte_cryptodev.h | 186 struct rte_cryptodev_asymmetric_capability asym; member
|
| H A D | rte_cryptodev.c | 358 if (capability->asym.xform_capa.xform_type == idx->type) in rte_cryptodev_asym_capability_get() 359 return &capability->asym.xform_capa; in rte_cryptodev_asym_capability_get()
|
| /f-stack/dpdk/drivers/crypto/qat/ |
| H A D | qat_asym_capabilities.h | 11 {.asym = { \ 27 {.asym = { \ 43 {.asym = { \
|
| H A D | qat_asym.c | 467 struct rte_crypto_asym_op *asym_op = op->asym; in qat_asym_build_request() 478 op->asym->session, qat_asym_driver_id); in qat_asym_build_request() 492 op->asym->xform); in qat_asym_build_request() 535 struct rte_crypto_asym_op *asym_op = rx_op->asym; in qat_asym_collect_response() 696 rx_op->asym->session, qat_asym_driver_id); in qat_asym_process_response() 699 qat_asym_collect_response(rx_op, cookie, rx_op->asym->xform); in qat_asym_process_response()
|
| /f-stack/dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_capabilities.c | 604 {.asym = { 621 {.asym = { 635 {.asym = { 646 {.asym = {
|
| H A D | otx_cryptodev_ops.c | 450 struct rte_crypto_asym_op *asym_op = op->asym; in otx_cpt_enq_single_asym() 678 struct rte_crypto_rsa_op_param *rsa = &cop->asym->rsa; in otx_cpt_asym_rsa_op() 765 struct rte_crypto_asym_op *op = cop->asym; in otx_cpt_asym_post_process()
|
| /f-stack/dpdk/drivers/crypto/octeontx2/ |
| H A D | otx2_cryptodev_capabilities.c | 47 {.asym = { 64 {.asym = { 78 {.asym = { 89 {.asym = {
|
| H A D | otx2_cryptodev_ops.c | 538 struct rte_crypto_asym_op *asym_op = op->asym; in otx2_cpt_enqueue_asym() 758 struct rte_crypto_rsa_op_param *rsa = &cop->asym->rsa; in otx2_cpt_asym_rsa_op() 850 struct rte_crypto_asym_op *op = cop->asym; in otx2_cpt_asym_post_process()
|
| /f-stack/dpdk/drivers/crypto/openssl/ |
| H A D | rte_openssl_pmd_ops.c | 475 {.asym = { 496 {.asym = { 514 {.asym = { 532 {.asym = { 554 {.asym = {
|
| H A D | rte_openssl_pmd.c | 749 if (likely(op->asym->session != NULL)) in get_session() 752 op->asym->session, in get_session() 1613 struct rte_crypto_dsa_op_param *op = &cop->asym->dsa; in process_openssl_dsa_sign_op() 1643 struct rte_crypto_dsa_op_param *op = &cop->asym->dsa; in process_openssl_dsa_verify_op() 1696 struct rte_crypto_dh_op_param *op = &cop->asym->dh; in process_openssl_dh_op() 1834 struct rte_crypto_asym_op *op = cop->asym; in process_openssl_modinv_op() 1866 struct rte_crypto_asym_op *op = cop->asym; in process_openssl_modexp_op() 1900 struct rte_crypto_asym_op *op = cop->asym; in process_openssl_rsa_op() 2016 if (op->asym->dsa.op_type == RTE_CRYPTO_ASYM_OP_SIGN) in process_asym_op() 2018 else if (op->asym->dsa.op_type == in process_asym_op()
|
| /f-stack/dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode_asym.h | 244 mod_op = ((struct rte_crypto_op *)*op)->asym->modex; in cpt_modex_prep() 315 rsa_op = ((struct rte_crypto_op *)*op)->asym->rsa; in cpt_rsa_prep() 400 rsa_op = ((struct rte_crypto_op *)*op)->asym->rsa; in cpt_rsa_crt_prep() 464 struct rte_crypto_rsa_op_param *rsa = &op->asym->rsa; in cpt_enqueue_rsa_op() 808 struct rte_crypto_ecdsa_op_param *ecdsa = &op->asym->ecdsa; in cpt_enqueue_ecdsa_op()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/ |
| H A D | ethernet-controller.yaml | 195 asym-pause:
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | cryptodev_lib.rst | 1121 /* Get private asym session data size. */ 1127 * private asym session data for the crypto device. 1183 /* Create asym crypto session and initialize it for the crypto device. */ 1202 struct rte_crypto_asym_op *asym_op = crypto_ops[0]->asym; 1210 /* Attach the asym crypto session to the operation */
|
| /f-stack/dpdk/doc/guides/cryptodevs/ |
| H A D | qat.rst | 237 QAT VF may expose two crypto devices, sym and asym, it may happen that the 296 * Each qat asym crypto device has a unique name, in format
|