logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

rte_pmd_cnxk_crypto_sess - Crypto CNXK PMD session structure.

Author

       Generated automatically by Doxygen for DPDK from the source code.

DPDK                                             Version 24.11.2                     rte_pmd_cnxk_crypto_sess(3)

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

enumrte_crypto_op_typeop_type
       Crypto type (symmetric or asymmetric).

       Definition at line 58 of file rte_pmd_cnxk_crypto.h.

   enumrte_crypto_op_sess_typesess_type
       Session type (Crypto or security).

       Definition at line 60 of file rte_pmd_cnxk_crypto.h.

   structrte_security_session*sec_sess
       Security session pointer.

       Definition at line 64 of file rte_pmd_cnxk_crypto.h.

   structrte_cryptodev_sym_session*crypto_sym_sess
       Crypto symmetric session pointer.

       Definition at line 66 of file rte_pmd_cnxk_crypto.h.

   structrte_cryptodev_asym_session*crypto_asym_sess
       Crypto asymmetric session pointer

       Definition at line 68 of file rte_pmd_cnxk_crypto.h.

   union{...}
       Session pointer.

Name

       rte_pmd_cnxk_crypto_sess - Crypto CNXK PMD session structure.

Synopsis

       #include <rte_pmd_cnxk_crypto.h>

   DataFields
       enum rte_crypto_op_typeop_type
       enum rte_crypto_op_sess_typesess_type
       union {
          struct rte_security_session * sec_sess
          struct rte_cryptodev_sym_session * crypto_sym_sess
          struct rte_cryptodev_asym_session * crypto_asym_sess
       };

See Also