table of contents
- unstable 24.11.2-1
rte_pmd_cnxk_crypto_sess(3) | Library Functions Manual | rte_pmd_cnxk_crypto_sess(3) |
NAME¶
rte_pmd_cnxk_crypto_sess - Crypto CNXK PMD session structure.
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.
Definition at line 56 of file rte_pmd_cnxk_crypto.h.
Field Documentation¶
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.
Author¶
Generated automatically by Doxygen for DPDK from the source code.
Version 24.11.2 | DPDK |