| /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 | 88 asym_op = op->asym; in queue_ops_rsa_sign_verify() 179 asym_op = op->asym; in queue_ops_rsa_enc_dec() 347 asym_op = op->asym; in test_cryptodev_asym_op() 1064 asym_op = op->asym; in test_dh_gen_shared_sec() 1146 asym_op = op->asym; in test_dh_gen_priv_key() 1227 asym_op = op->asym; in test_dh_gen_pub_key() 1318 asym_op = op->asym; in test_dh_gen_kp() 1441 asym_op = op->asym; in test_mod_inv() 1555 asym_op = op->asym; in test_mod_exp() 1675 asym_op = op->asym; in test_dsa_sign() [all …]
|
| /dpdk/lib/cryptodev/ |
| H A D | cryptodev_trace_points.c | 28 lib.cryptodev.asym.pool.create) 34 lib.cryptodev.asym.create) 40 lib.cryptodev.asym.free)
|
| H A D | rte_crypto.h | 138 struct rte_crypto_asym_op asym[0]; member 164 memset(op->asym, 0, sizeof(struct rte_crypto_asym_op)); in __rte_crypto_op_reset() 456 op->asym->session = sess; in rte_crypto_op_attach_asym_session()
|
| H A D | rte_cryptodev.h | 200 struct rte_cryptodev_asymmetric_capability asym; member
|
| H A D | rte_cryptodev.c | 360 if (capability->asym.xform_capa.xform_type == idx->type) in rte_cryptodev_asym_capability_get() 361 return &capability->asym.xform_capa; in rte_cryptodev_asym_capability_get()
|
| /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 | 444 struct rte_crypto_asym_op *asym_op = op->asym; in otx_cpt_enq_single_asym() 749 struct rte_crypto_rsa_op_param *rsa = &cop->asym->rsa; in otx_cpt_asym_rsa_op() 836 struct rte_crypto_asym_op *op = cop->asym; in otx_cpt_asym_post_process()
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_ae.h | 227 mod_op = op->asym->modex; in cnxk_ae_modex_prep() 274 rsa_op = op->asym->rsa; in cnxk_ae_rsa_prep() 333 rsa_op = op->asym->rsa; in cnxk_ae_rsa_crt_prep() 377 struct rte_crypto_rsa_op_param *rsa = &op->asym->rsa; in cnxk_ae_enqueue_rsa_op() 585 struct rte_crypto_ecdsa_op_param *ecdsa = &op->asym->ecdsa; in cnxk_ae_enqueue_ecdsa_op() 668 struct rte_crypto_rsa_op_param *rsa = &cop->asym->rsa; in cnxk_ae_dequeue_rsa_op() 774 struct rte_crypto_asym_op *asym_op = op->asym; in cnxk_ae_enqueue() 831 struct rte_crypto_asym_op *op = cop->asym; in cnxk_ae_post_process()
|
| H A D | cnxk_cryptodev_capabilities.c | 35 {.asym = { 52 {.asym = { 66 {.asym = { 77 {.asym = {
|
| H A D | cn10k_cryptodev_ops.c | 159 asym_op = op->asym; in cn10k_cpt_fill_inst() 430 struct rte_crypto_asym_op *op = cop->asym; in cn10k_cpt_dequeue_post_process()
|
| H A D | cn9k_cryptodev_ops.c | 140 asym_op = op->asym; in cn9k_cpt_inst_prep() 452 struct rte_crypto_asym_op *op = cop->asym; in cn9k_cpt_dequeue_post_process()
|
| /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() 751 op->asym->session->sess_private_data; in get_session() 1611 struct rte_crypto_dsa_op_param *op = &cop->asym->dsa; in process_openssl_dsa_sign_op() 1641 struct rte_crypto_dsa_op_param *op = &cop->asym->dsa; in process_openssl_dsa_verify_op() 1694 struct rte_crypto_dh_op_param *op = &cop->asym->dh; in process_openssl_dh_op() 1832 struct rte_crypto_asym_op *op = cop->asym; in process_openssl_modinv_op() 1864 struct rte_crypto_asym_op *op = cop->asym; in process_openssl_modexp_op() 1898 struct rte_crypto_asym_op *op = cop->asym; in process_openssl_rsa_op() 2014 if (op->asym->dsa.op_type == RTE_CRYPTO_ASYM_OP_SIGN) in process_asym_op() 2016 else if (op->asym->dsa.op_type == in process_asym_op()
|
| /dpdk/drivers/crypto/qat/ |
| H A D | qat_asym.h | 45 {.asym = { \
|
| H A D | qat_asym.c | 817 struct rte_crypto_asym_op *asym_op = op->asym; in qat_asym_build_request() 824 op->asym->session->sess_private_data; in qat_asym_build_request() 840 xform = op->asym->xform; in qat_asym_build_request() 877 struct rte_crypto_asym_op *asym_op = op->asym; in qat_asym_collect_response() 907 op->asym->session->sess_private_data; in qat_asym_process_response() 935 xform = op->asym->xform; in qat_asym_process_response()
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_ucode_asym.h | 242 mod_op = ((struct rte_crypto_op *)*op)->asym->modex; in cpt_modex_prep() 313 rsa_op = ((struct rte_crypto_op *)*op)->asym->rsa; in cpt_rsa_prep() 398 rsa_op = ((struct rte_crypto_op *)*op)->asym->rsa; in cpt_rsa_crt_prep() 462 struct rte_crypto_rsa_op_param *rsa = &op->asym->rsa; in cpt_enqueue_rsa_op() 851 struct rte_crypto_ecdsa_op_param *ecdsa = &op->asym->ecdsa; in cpt_enqueue_ecdsa_op()
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | qat.rst | 242 QAT VF may expose two crypto devices, sym and asym, it may happen that the 301 * Each qat asym crypto device has a unique name, in format
|
| /dpdk/app/test-crypto-perf/ |
| H A D | cperf_ops.c | 27 struct rte_crypto_asym_op *asym_op = ops[i]->asym; in cperf_set_ops_asym()
|