DPDK  23.03.0
Data Fields
rte_security_ops Struct Reference

#include <rte_security_driver.h>

Data Fields

security_session_create_t session_create
 
security_session_update_t session_update
 
security_session_get_size session_get_size
 
security_session_stats_get_t session_stats_get
 
security_session_destroy_t session_destroy
 
security_set_pkt_metadata_t set_pkt_metadata
 
security_capabilities_get_t capabilities_get
 
security_macsec_sc_create_t macsec_sc_create
 
security_macsec_sc_destroy_t macsec_sc_destroy
 
security_macsec_sa_create_t macsec_sa_create
 
security_macsec_sa_destroy_t macsec_sa_destroy
 
security_macsec_sc_stats_get_t macsec_sc_stats_get
 
security_macsec_sa_stats_get_t macsec_sa_stats_get
 

Detailed Description

Security operations function pointer table

Definition at line 222 of file rte_security_driver.h.

Field Documentation

◆ session_create

security_session_create_t session_create

Configure a security session.

Definition at line 223 of file rte_security_driver.h.

◆ session_update

security_session_update_t session_update

Update a security session.

Definition at line 225 of file rte_security_driver.h.

◆ session_get_size

security_session_get_size session_get_size

Return size of security session.

Definition at line 227 of file rte_security_driver.h.

◆ session_stats_get

security_session_stats_get_t session_stats_get

Get security session statistics.

Definition at line 229 of file rte_security_driver.h.

◆ session_destroy

security_session_destroy_t session_destroy

Clear a security sessions private data.

Definition at line 231 of file rte_security_driver.h.

◆ set_pkt_metadata

security_set_pkt_metadata_t set_pkt_metadata

Update mbuf metadata.

Definition at line 233 of file rte_security_driver.h.

◆ capabilities_get

security_capabilities_get_t capabilities_get

Get security capabilities.

Definition at line 235 of file rte_security_driver.h.

◆ macsec_sc_create

security_macsec_sc_create_t macsec_sc_create

Configure a MACsec security channel (SC).

Definition at line 237 of file rte_security_driver.h.

◆ macsec_sc_destroy

security_macsec_sc_destroy_t macsec_sc_destroy

Free a MACsec security channel (SC).

Definition at line 239 of file rte_security_driver.h.

◆ macsec_sa_create

security_macsec_sa_create_t macsec_sa_create

Configure a MACsec security association (SA).

Definition at line 241 of file rte_security_driver.h.

◆ macsec_sa_destroy

security_macsec_sa_destroy_t macsec_sa_destroy

Free a MACsec security association (SA).

Definition at line 243 of file rte_security_driver.h.

◆ macsec_sc_stats_get

security_macsec_sc_stats_get_t macsec_sc_stats_get

Get MACsec SC statistics.

Definition at line 245 of file rte_security_driver.h.

◆ macsec_sa_stats_get

security_macsec_sa_stats_get_t macsec_sa_stats_get

Get MACsec SA statistics.

Definition at line 247 of file rte_security_driver.h.


The documentation for this struct was generated from the following file: