RTE_PMD_CNXK_IPSEC_INB_CTX_UPDATE_REG(3)
π rte_pmd_cnxk_ipsec_inb_ctx_update_reg(3) π
okay so bestie, gather round, because this one lives in the Library Functions Manual and it's literally a struct from DPDK's CNXK PMD β a little glowing box of fields where your inbound IPsec context updates get to hang out. No cap. β¨
β¨ NAME β¨
rte_pmd_cnxk_ipsec_inb_ctx_update_reg β the struct that holds your inbound IPsec context update region. she's giving data-structure main character energy. π
πΈ SYNOPSIS πΈ
#include <rte_pmd_cnxk.h>
π Data Fields
uint64_t ar_baseuint64_t ar_valid_maskuint64_t hard_lifeuint64_t soft_lifeuint64_t mib_octsuint64_t mib_pktsuint64_t ar_winbits [RTE_PMD_CNXK_AR_WINBITS_SZ]
yes bestie, that's seven whole fields, we're not skipping a single one. π
π¦ Detailed Description π¦
It's the Inbound IPsec context update region. That's the vibe. That's the whole vibe. fr fr.
Definition at line 115 of file rte_pmd_cnxk.h.
π Field Documentation π
uint64_t ar_base
Highest sequence number received. like, the most recent one she's seen. π¬
Definition at line 117 of file rte_pmd_cnxk.h.
uint64_t ar_valid_mask
Valid bit for 64-bit words of replay window. so she knows which words are the real ones and which are just... noise. π΅οΈβοΈ
Definition at line 119 of file rte_pmd_cnxk.h.
uint64_t hard_life
Hard life for SA. the absolute limit, no negotiating, she is DONE. π
Definition at line 121 of file rte_pmd_cnxk.h.
uint64_t soft_life
Soft life for SA. the gentle heads-up before the hard life does its thing. πΈ
Definition at line 123 of file rte_pmd_cnxk.h.
uint64_t mib_octs
MIB octets. counting bytes, iconic behaviour. π
Definition at line 125 of file rte_pmd_cnxk.h.
uint64_t mib_pkts
MIB packets. and now counting packets too, she contains multitudes. β¨
Definition at line 127 of file rte_pmd_cnxk.h.
uint64_t ar_winbits[RTE_PMD_CNXK_AR_WINBITS_SZ]
AR window bits. the whole replay window, in bits, array-ified. π
Definition at line 129 of file rte_pmd_cnxk.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. not me being written by a documentation generator and still serving looks. π
heads up bestie: this page is auto-generated, so every line number and field name above is copy-exact. don't be out here editing it by hand, the generator will simply regenerate and humble you. π
kisses, and this page was brought to you by DPDK Version 25.11.3 β mwah, see you in the next manpage, bestie ππ«Ά
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms