DPDK 26.07.0-rc1
Data Fields
rte_pmd_cnxk_rx_def_inl_cfg Struct Reference

#include <rte_pmd_cnxk.h>

Data Fields

uint64_t ltype_mask
 
uint64_t ltype_match
 
uint64_t lid
 
uint64_t gen_offset_ng
 
uint64_t gen_offset
 
uint64_t gen_nz
 
uint64_t cpt_l3_lid
 
uint64_t flags_mask
 
uint64_t flags_match
 
uint64_t match_oipv4
 
uint64_t match_oipv6
 
uint64_t oiplen_ena
 
uint64_t inline_shift
 

Detailed Description

RX Default Inline Configuration structure This structure represents the NIX_AF_RX_DEF_INLINE register fields used for configuring inline IPsec processing.

Definition at line 714 of file rte_pmd_cnxk.h.

Field Documentation

◆ ltype_mask

uint64_t ltype_mask

Layer type mask (bits 3:0)

Definition at line 716 of file rte_pmd_cnxk.h.

◆ ltype_match

uint64_t ltype_match

Layer type match value (bits 7:4)

Definition at line 718 of file rte_pmd_cnxk.h.

◆ lid

uint64_t lid

Layer ID (bits 10:8) - Enumerated by NPC_LID_E

Definition at line 720 of file rte_pmd_cnxk.h.

◆ gen_offset_ng

uint64_t gen_offset_ng

Generic offset negative (bit 11)

Definition at line 722 of file rte_pmd_cnxk.h.

◆ gen_offset

uint64_t gen_offset

Generic offset in bytes (bits 15:12)

Definition at line 724 of file rte_pmd_cnxk.h.

◆ gen_nz

uint64_t gen_nz

Generic field non-zero (bit 16)

Definition at line 726 of file rte_pmd_cnxk.h.

◆ cpt_l3_lid

uint64_t cpt_l3_lid

CPT L3 Layer ID (bits 19:17)

Definition at line 728 of file rte_pmd_cnxk.h.

◆ flags_mask

uint64_t flags_mask

Layer type mask (bits 23:20)

Definition at line 730 of file rte_pmd_cnxk.h.

◆ flags_match

uint64_t flags_match

Layer type match value (bits 27:24)

Definition at line 732 of file rte_pmd_cnxk.h.

◆ match_oipv4

uint64_t match_oipv4

Match on IPv4 (bit 28)

Definition at line 734 of file rte_pmd_cnxk.h.

◆ match_oipv6

uint64_t match_oipv6

Match on IPv6 (bit 29)

Definition at line 736 of file rte_pmd_cnxk.h.

◆ oiplen_ena

uint64_t oiplen_ena

OIP Length Enable (bit 30)

Definition at line 738 of file rte_pmd_cnxk.h.

◆ inline_shift

uint64_t inline_shift

Inline shift (bits 33:32) - Valid values: 0, 1, 2

Definition at line 740 of file rte_pmd_cnxk.h.


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