Re: [PATCH v2 1/3] cryptodev: add result field to mod exp and inverse operations
From: Akhil Goyal <hidden>
Date: 2019-02-28 09:59:24
On 2/12/2019 4:25 PM, Shally Verma wrote:
quoted
-----Original Message----- From: Arek Kusztal <redacted> Sent: 08 February 2019 16:44 To: dev@dpdk.org Cc: akhil.goyal@nxp.com; fiona.trahe@intel.com; shally.verma@caviumnetworks.com; Arek Kusztal <redacted> Subject: [PATCH v2 1/3] cryptodev: add result field to mod exp and inverse operations External Email This commit adds result field to be used when modular exponentiation or modular multiplicative inverse operation is used Signed-off-by: Arek Kusztal <redacted> ---Acked-by: Shally Verma <redacted>quoted
lib/librte_cryptodev/rte_crypto_asym.h | 10 ++++++++++ 1 file changed, 10 insertions(+)diff --git a/lib/librte_cryptodev/rte_crypto_asym.h b/lib/librte_cryptodev/rte_crypto_asym.h index 0a50cd5..991263f 100644 --- a/lib/librte_cryptodev/rte_crypto_asym.h +++ b/lib/librte_cryptodev/rte_crypto_asym.h@@ -339,6 +339,16 @@ struct rte_crypto_mod_op_param { * be relatively prime to modulus in corresponding Modular * Multiplicative Inverse rte_crypto_modinv_xform */ + + rte_crypto_param result;
ABI breakage?? Do we have a deprecation notice?
quoted
+ /**< + * Pointer to the result of modular exponentiation/multiplicative inverse + * data in octet-string network byte order format. + * + * This field shall be big enough to hold the result of Modular + * Exponentiation or Modular Multplicative Inverse + * (bigger or equal to length of modulus) + */ }; /** -- 2.1.0