Provided by: dpdk-doc_24.11.2-2_all 

NAME
rte_pmd_cnxk_ipsec_inb_sa
SYNOPSIS
#include <rte_pmd_cnxk.h> Data Fields union { } w0 union { } w1 union { } w2 uint64_t rsvd7 uint8_t cipher_key [RTE_PMD_CNXK_CTX_MAX_CKEY_LEN] union { } w8 union { } w10 union rte_pmd_cnxk_ipsec_outer_ip_hdr outer_hdr uint8_t hmac_opad_ipad [RTE_PMD_CNXK_CTX_MAX_OPAD_IPAD_LEN] struct rte_pmd_cnxk_ipsec_inb_ctx_update_reg ctx
Detailed Description
Inbound IPsec SA Definition at line 170 of file rte_pmd_cnxk.h.
Field Documentation
uint64_t ar_win AR window size Definition at line 175 of file rte_pmd_cnxk.h. uint64_t hard_life_dec Hard life enable Definition at line 177 of file rte_pmd_cnxk.h. uint64_t soft_life_dec Soft life enable Definition at line 179 of file rte_pmd_cnxk.h. uint64_t count_glb_octets Count global octets Definition at line 182 of file rte_pmd_cnxk.h. uint64_t count_glb_pkts Count global pkts Definition at line 184 of file rte_pmd_cnxk.h. uint64_t count_mib_bytes Count bytes Definition at line 186 of file rte_pmd_cnxk.h. uint64_t count_mib_pkts Count pkts Definition at line 189 of file rte_pmd_cnxk.h. uint64_t hw_ctx_off HW context offset Definition at line 191 of file rte_pmd_cnxk.h. uint64_t ctx_id Context ID Definition at line 194 of file rte_pmd_cnxk.h. uint64_t orig_pkt_fabs Original packet free absolute Definition at line 197 of file rte_pmd_cnxk.h. uint64_t orig_pkt_free Original packet free Definition at line 199 of file rte_pmd_cnxk.h. uint64_t pkind PKIND for second pass Definition at line 201 of file rte_pmd_cnxk.h. uint64_t et_ovrwr Ether type overwrite Definition at line 205 of file rte_pmd_cnxk.h. uint64_t pkt_output Packet output type Definition at line 207 of file rte_pmd_cnxk.h. uint64_t pkt_format Packet format type Definition at line 209 of file rte_pmd_cnxk.h. uint64_t defrag_opt Defrag option Definition at line 211 of file rte_pmd_cnxk.h. uint64_t x2p_dst Reserved for X2P dest Definition at line 213 of file rte_pmd_cnxk.h. uint64_t ctx_push_size Context push size Definition at line 216 of file rte_pmd_cnxk.h. uint64_t ctx_hdr_size Context header size Definition at line 220 of file rte_pmd_cnxk.h. uint64_t aop_valid AOP enable Definition at line 222 of file rte_pmd_cnxk.h. uint64_t ctx_size Context size Definition at line 225 of file rte_pmd_cnxk.h. union { ... } w0 Word0 uint64_t orig_pkt_aura Original packet aura Definition at line 234 of file rte_pmd_cnxk.h. uint64_t orig_pkt_foff Original packet free offset Definition at line 237 of file rte_pmd_cnxk.h. uint64_t cookie SA cookie Definition at line 239 of file rte_pmd_cnxk.h. union { ... } w1 Word1 uint64_t valid SA valid Definition at line 248 of file rte_pmd_cnxk.h. uint64_t dir SA direction Definition at line 250 of file rte_pmd_cnxk.h. uint64_t ipsec_mode IPsec mode Definition at line 254 of file rte_pmd_cnxk.h. uint64_t ipsec_protocol IPsec protocol Definition at line 256 of file rte_pmd_cnxk.h. uint64_t aes_key_len AES key length Definition at line 258 of file rte_pmd_cnxk.h. uint64_t enc_type Encryption algo Definition at line 261 of file rte_pmd_cnxk.h. uint64_t life_unit Soft life and hard life unit Definition at line 263 of file rte_pmd_cnxk.h. uint64_t auth_type Authentication algo Definition at line 265 of file rte_pmd_cnxk.h. uint64_t encap_type Encapsulation type Definition at line 268 of file rte_pmd_cnxk.h. uint64_t et_ovrwr_ddr_en Ether type override enable Definition at line 270 of file rte_pmd_cnxk.h. uint64_t esn_en ESN enable Definition at line 272 of file rte_pmd_cnxk.h. uint64_t tport_l4_incr_csum Transport mode L4 checksum incrementally update Definition at line 274 of file rte_pmd_cnxk.h. uint64_t ip_hdr_verify Outer IP header verification Definition at line 276 of file rte_pmd_cnxk.h. uint64_t udp_ports_verify UDP enacapsulation ports verification Definition at line 278 of file rte_pmd_cnxk.h. uint64_t l3hdr_on_err Return 64B of L2/L3 header on error Definition at line 281 of file rte_pmd_cnxk.h. uint64_t spi SPI Definition at line 286 of file rte_pmd_cnxk.h. union { ... } w2 Word 2 uint64_t rsvd7 Word3 Definition at line 292 of file rte_pmd_cnxk.h. uint8_t cipher_key[RTE_PMD_CNXK_CTX_MAX_CKEY_LEN] Word4 - Word7 Definition at line 295 of file rte_pmd_cnxk.h. uint8_t salt[4] IV salt Definition at line 302 of file rte_pmd_cnxk.h. union { ... } w8 Word8 - Word9 uint64_t udp_src_port UDP encapsulation source port Definition at line 313 of file rte_pmd_cnxk.h. uint64_t udp_dst_port UDP encapsulation destination port Definition at line 315 of file rte_pmd_cnxk.h. union { ... } w10 Word10 union rte_pmd_cnxk_ipsec_outer_ip_hdr outer_hdr Word11 - Word14 Definition at line 321 of file rte_pmd_cnxk.h. uint8_t hmac_opad_ipad[RTE_PMD_CNXK_CTX_MAX_OPAD_IPAD_LEN] Word15 - Word30 Definition at line 324 of file rte_pmd_cnxk.h. struct rte_pmd_cnxk_ipsec_inb_ctx_update_reg ctx Word31 - Word100 Definition at line 327 of file rte_pmd_cnxk.h.
Author
Generated automatically by Doxygen for DPDK from the source code. DPDK Version 24.11.2 rte_pmd_cnxk_ipsec_inb_sa(3)