DOKK / manpages / debian 13 / dpdk-doc / rte_pmd_cnxk_ipsec_outb_sa.3.en
rte_pmd_cnxk_ipsec_outb_sa(3) Library Functions Manual rte_pmd_cnxk_ipsec_outb_sa(3)

rte_pmd_cnxk_ipsec_outb_sa

#include <rte_pmd_cnxk.h>


union {
} w0
union {
} w1
union {
} w2
uint64_t rsvd8
uint8_t cipher_key [RTE_PMD_CNXK_CTX_MAX_CKEY_LEN]
union rte_pmd_cnxk_ipsec_outb_iv iv
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_outb_ctx_update_reg ctx

Outbound IPsec SA

Definition at line 333 of file rte_pmd_cnxk.h.

ESN enable

Definition at line 338 of file rte_pmd_cnxk.h.

IP ID generation type

Definition at line 340 of file rte_pmd_cnxk.h.

Hard life enable

Definition at line 343 of file rte_pmd_cnxk.h.

Soft life enable

Definition at line 345 of file rte_pmd_cnxk.h.

Count global octets

Definition at line 348 of file rte_pmd_cnxk.h.

Count global pkts

Definition at line 350 of file rte_pmd_cnxk.h.

Count bytes

Definition at line 352 of file rte_pmd_cnxk.h.

Count pkts

Definition at line 355 of file rte_pmd_cnxk.h.

HW context offset

Definition at line 357 of file rte_pmd_cnxk.h.

Context ID

Definition at line 360 of file rte_pmd_cnxk.h.

Context push size

Definition at line 364 of file rte_pmd_cnxk.h.

Context header size

Definition at line 368 of file rte_pmd_cnxk.h.

AOP enable

Definition at line 370 of file rte_pmd_cnxk.h.

Context size

Definition at line 373 of file rte_pmd_cnxk.h.

union { ... } w0

Word0

SA cookie

Definition at line 383 of file rte_pmd_cnxk.h.

union { ... } w1

Word1

SA valid

Definition at line 392 of file rte_pmd_cnxk.h.

SA direction

Definition at line 394 of file rte_pmd_cnxk.h.

IPsec mode

Definition at line 398 of file rte_pmd_cnxk.h.

IPsec protocol

Definition at line 400 of file rte_pmd_cnxk.h.

AES key length

Definition at line 403 of file rte_pmd_cnxk.h.

Encryption algo

Definition at line 406 of file rte_pmd_cnxk.h.

Soft life and hard life unit

Definition at line 408 of file rte_pmd_cnxk.h.

Authentication algo

Definition at line 410 of file rte_pmd_cnxk.h.

Encapsulation type

Definition at line 413 of file rte_pmd_cnxk.h.

DF source

Definition at line 415 of file rte_pmd_cnxk.h.

DSCP source

Definition at line 417 of file rte_pmd_cnxk.h.

IV source

Definition at line 419 of file rte_pmd_cnxk.h.

IPID value in outer header

Definition at line 421 of file rte_pmd_cnxk.h.

SPI

Definition at line 428 of file rte_pmd_cnxk.h.

union { ... } w2

Word 2

Word3

Definition at line 434 of file rte_pmd_cnxk.h.

Word4 - Word7

Definition at line 437 of file rte_pmd_cnxk.h.

union rte_pmd_cnxk_ipsec_outb_iv iv

Word8 - Word9

Definition at line 440 of file rte_pmd_cnxk.h.

Outer header IPv4 DF or IPv6 flow label

Definition at line 447 of file rte_pmd_cnxk.h.

DSCP for outer header

Definition at line 450 of file rte_pmd_cnxk.h.

UDP encapsulation destination port

Definition at line 454 of file rte_pmd_cnxk.h.

UDP encapsulation source port

Definition at line 457 of file rte_pmd_cnxk.h.

union { ... } w10

Word10

union rte_pmd_cnxk_ipsec_outer_ip_hdr outer_hdr

Word11 - Word14

Definition at line 463 of file rte_pmd_cnxk.h.

Word15 - Word30

Definition at line 466 of file rte_pmd_cnxk.h.

Word31 - Word36

Definition at line 469 of file rte_pmd_cnxk.h.

Generated automatically by Doxygen for DPDK from the source code.

Version 24.11.3 DPDK