DPDK 24.11.0-rc4
|
Crypto CNXK PMD session structure. More...
#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 | ||
}; | ||
Crypto CNXK PMD session structure.
This structure represents the session structure that would be used to store the session information.
Definition at line 56 of file rte_pmd_cnxk_crypto.h.
enum rte_crypto_op_type op_type |
Crypto type (symmetric or asymmetric).
Definition at line 58 of file rte_pmd_cnxk_crypto.h.
enum rte_crypto_op_sess_type sess_type |
Session type (Crypto or security).
Definition at line 60 of file rte_pmd_cnxk_crypto.h.
struct rte_security_session* sec_sess |
Security session pointer.
Definition at line 64 of file rte_pmd_cnxk_crypto.h.
struct rte_cryptodev_sym_session* crypto_sym_sess |
Crypto symmetric session pointer.
Definition at line 66 of file rte_pmd_cnxk_crypto.h.
struct rte_cryptodev_asym_session* crypto_asym_sess |
Crypto asymmetric session pointer
Definition at line 68 of file rte_pmd_cnxk_crypto.h.
union { ... } |
Session pointer.