DPDK 26.07.0-rc1
Data Fields
rte_pmd_cnxk_profile_cfg_params Struct Reference

#include <rte_pmd_cnxk.h>

Data Fields

struct rte_pmd_cnxk_rx_def_inl_cfg def_cfg
 
struct rte_pmd_cnxk_rx_gen_inl_cfg gen_cfg
 
struct rte_pmd_cnxk_rx_extract_inl_cfg extract_cfg
 
struct rte_pmd_cnxk_rx_prot_field_inl_cfg prot_field_cfg [RTE_PMD_CNXK_MAX_PROT_FIELDS]
 
uint32_t sa_size
 
uint32_t max_sa
 

Detailed Description

Combined profile configuration parameters structure This structure combines all configuration parameters needed for setting up a custom inline IPsec profile.

Definition at line 827 of file rte_pmd_cnxk.h.

Field Documentation

◆ def_cfg

Default inline configuration (NIX_AF_RX_DEF_INLINE)

Definition at line 829 of file rte_pmd_cnxk.h.

◆ gen_cfg

Generic inline configuration (NIX_AF_RX_INLINE_GEN_CFG)

Definition at line 832 of file rte_pmd_cnxk.h.

◆ extract_cfg

struct rte_pmd_cnxk_rx_extract_inl_cfg extract_cfg

Extract inline configuration (NIX_AF_RX_EXTRACT_INLINE)

Definition at line 835 of file rte_pmd_cnxk.h.

◆ prot_field_cfg

Protocol field inline configuration Array of configs for NIX_AF_RX_PROT_FIELD(prot_field)_INLINE(0..7)

Definition at line 840 of file rte_pmd_cnxk.h.

◆ sa_size

uint32_t sa_size

SA size in bytes. Size of each SA entry for this profile. Must be a power of 2 and >= 128 bytes. If 0, default SA size is used.

Definition at line 847 of file rte_pmd_cnxk.h.

◆ max_sa

uint32_t max_sa

Maximum number of SAs for this profile. Number of SA entries to allocate for this profile. If 0, default max_sa is used.

Definition at line 853 of file rte_pmd_cnxk.h.


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