rte_crypto_mod_op_param(3)

πŸ’– rte_crypto_mod_op_param πŸ’–

okay bestie, so this is a page from the Library Functions Manual β€” the rte_crypto_mod_op_param one, she's a struct and she's here to hold your modular math params ✨


🌸 NAME 🌸

rte_crypto_mod_op_param β€” no cap, that's literally her whole name, that's the whole vibe πŸ’…


✨ SYNOPSIS ✨

#include <rte_crypto_asym.h>

πŸŽ€ Data Fields πŸŽ€

  • rte_crypto_uint base
  • rte_crypto_uint result

πŸ¦‹ Detailed Description πŸ¦‹

So this is the operations params struct for modular operations β€” and the two girlies keeping her company are exponentiation and multiplicative inverse 🌈

she's literally defined at line 434 of file rte_crypto_asym.h, iykyk πŸ“


πŸ‘‘ Field Documentation πŸ‘‘

🌟 rte_crypto_uint base 🌟

the base of your modular exponentiation / multiplicative inverse β€” like, the starting point, the main character of the math 🫢

she's hanging out at line 435 of file rte_crypto_asym.h ✨

🌟 rte_crypto_uint result 🌟

and this one is the result of your modular exponentiation / multiplicative inverse β€” the glow-up at the end of the computation πŸ’–

defined at line 437 of file rte_crypto_asym.h, periodt 🌸

lowkey important: both of these are rte_crypto_uint, so keep that type exactly as-is, no substitutions bestie πŸ™ˆ

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for DPDK from the source code β€” so she was literally born from the source, not hand-written by a human, iconic behaviour honestly πŸ€–βœ¨


and that's the whole page, we ate and left no crumbs πŸ“

kisses, this was DPDK Version 25.11.3, rte_crypto_mod_op_param(3), signing off πŸ’…πŸ’–πŸ§š

πŸ“¦ where this page comes from