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
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms