Home
last modified time | relevance | path

Searched refs:asym (Results 1 – 18 of 18) sorted by relevance

/f-stack/dpdk/app/test/
H A Dtest_cryptodev_asym_util.h14 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 Dtest_cryptodev_asym.c87 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 Dcryptodev_trace_points.c31 lib.cryptodev.asym.create)
37 lib.cryptodev.asym.free)
43 lib.cryptodev.asym.init)
49 lib.cryptodev.asym.clear)
H A Drte_crypto.h121 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 Drte_cryptodev.h186 struct rte_cryptodev_asymmetric_capability asym; member
H A Drte_cryptodev.c358 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 Dqat_asym_capabilities.h11 {.asym = { \
27 {.asym = { \
43 {.asym = { \
H A Dqat_asym.c467 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 Dotx_cryptodev_capabilities.c604 {.asym = {
621 {.asym = {
635 {.asym = {
646 {.asym = {
H A Dotx_cryptodev_ops.c450 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 Dotx2_cryptodev_capabilities.c47 {.asym = {
64 {.asym = {
78 {.asym = {
89 {.asym = {
H A Dotx2_cryptodev_ops.c538 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 Drte_openssl_pmd_ops.c475 {.asym = {
496 {.asym = {
514 {.asym = {
532 {.asym = {
554 {.asym = {
H A Drte_openssl_pmd.c749 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 Dcpt_ucode_asym.h244 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 Dethernet-controller.yaml195 asym-pause:
/f-stack/dpdk/doc/guides/prog_guide/
H A Dcryptodev_lib.rst1121 /* 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 Dqat.rst237 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