RTE_PMD_CNXK_CRYPTO_SESS(3)

πŸ’– rte_pmd_cnxk_crypto_sess πŸ’–

okay so bestie, welcome to the Library Functions Manual entry for rte_pmd_cnxk_crypto_sess β€” it's a teeny tiny struct page and honestly? it's giving ✨organized✨. let's get into it 🫢


✨ NAME ✨

rte_pmd_cnxk_crypto_sess β€” Crypto CNXK PMD session structure. that's it, that's the whole name. short, sweet, iconic πŸ‘‘


🌸 SYNOPSIS 🌸

#include <rte_pmd_cnxk_crypto.h>

Data Fields

enum rte_crypto_op_type op_type
enum rte_crypto_op_sess_type sess_type
union {
   struct rte_security_session * sec_sess
   struct rte_cryptodev_sym_session * crypto_sym_sess
   struct rte_cryptodev_asym_session * crypto_asym_sess
};

πŸ¦‹ Detailed Description πŸ¦‹

Crypto CNXK PMD session structure.

This structure represents the session structure that would be used to store the session information. no cap, that's literally its whole job β€” it holds the session info πŸ“¦βœ¨

Definition at line 81 of file rte_pmd_cnxk_crypto.h.

πŸŽ€ Field Documentation πŸŽ€

🌈 enum rte_crypto_op_type op_type

Crypto type (symmetric or asymmetric) β€” so like, which flavor of crypto are we doing today bestie πŸ’…

Definition at line 83 of file rte_pmd_cnxk_crypto.h.

🌈 enum rte_crypto_op_sess_type sess_type

Session type (Crypto or security) β€” telling you which kind of session vibe this is πŸ”₯

Definition at line 85 of file rte_pmd_cnxk_crypto.h.

🌈 struct rte_security_session* sec_sess

Security session pointer. it points at the security session, periodt 🫑

Definition at line 89 of file rte_pmd_cnxk_crypto.h.

🌈 struct rte_cryptodev_sym_session* crypto_sym_sess

Crypto symmetric session pointer. key word: symmetric πŸͺž

Definition at line 91 of file rte_pmd_cnxk_crypto.h.

🌈 struct rte_cryptodev_asym_session* crypto_asym_sess

Crypto asymmetric session pointer β€” and yes there's no period at the end of that sentence in the original, and honestly? we're respecting it πŸ™ˆ

Definition at line 93 of file rte_pmd_cnxk_crypto.h.

🌈 union { ... }

Session pointer. it's the union wrapping all three of those bad boys up together, main character energy fr fr πŸ‘‘


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for DPDK from the source code. not a human, just a lil doc-generating robot doing its thing πŸ€–πŸ’–


aaaand that's the whole page bestie!! no more fields, that was literally all of them 🌸 anyway, this absolute gem of a manpage is from DPDK, Version 25.11.3 β€” slay, bye, drink water, and read your headers πŸ’…βœ¨

πŸ“¦ where this page comes from