rte_table_...pto_params(3)
π rte_table_...pto_params π
okay bestie, gather round, because this is a page from the Library Functions Manual and it's all about rte_table_...pto_params(3) β the symmetric crypto action params life. no cap, it's short but it's dense. let's go π«Ά
β¨ NAME β¨
rte_table_action_sym_crypto_params β that's our girl, that's the whole name, periodt π
πΈ SYNOPSIS πΈ
first things first, you gotta let her in:
#include <rte_table_action.h>
π Data Fields π
struct rte_crypto_sym_xform * xformuint32_t data_offset
that's the pair, iconic duo, no notes β¨
π¦ DETAILED DESCRIPTION π¦
so. rte_table_action_sym_crypto_params is the Symmetric Crypto action parameters (per table rule). that's the vibe. per rule, per table, she's the crypto config baddie π§
Definition at line 747 of file rte_table_action.h. iykyk.
π FIELD DOCUMENTATION π
okay now the main character energy, one field at a time π
struct rte_crypto_sym_xform* xformβ the xform pointer, and bestie she is the one carrying all relevant information. everything you need lives right here. Definition at line 750 of filerte_table_action.hπuint32_t data_offsetβ this is the offset within the input packet buffer to the first byte of data that the crypto unit is gonna process. and listen: offset0points to the first byte of the MBUF structure β not the data, the MBUF itself. so don't get it twisted π Definition at line 757 of filerte_table_action.h.struct rte_table_action_vlo cipher_ivβ cipher iv data. Definition at line 762 of filerte_table_action.h. β¨struct rte_table_action_vlo cipher_iv_updateβ cipher iv data, the update one. Definition at line 765 of filerte_table_action.h. π«struct rte_table_action_vlo auth_ivβ auth iv data. Definition at line 768 of filerte_table_action.h. π₯struct rte_table_action_vlo auth_iv_updateβ auth iv data, updated flavour. Definition at line 771 of filerte_table_action.h. πstruct rte_table_action_vlo aadβ AEAD AAD data. Definition at line 777 of filerte_table_action.h. πstruct rte_table_action_vlo ivβ AEAD iv data. Definition at line 780 of filerte_table_action.h. πstruct rte_table_action_vlo aad_updateβ AEAD AAD data, the update version. Definition at line 783 of filerte_table_action.h. βstruct rte_table_action_vlo iv_updateβ AEAD iv data, also updating. Definition at line 786 of filerte_table_action.h. πΈ
ngl, lowkey obsessed with how tidy those line numbers are. 750, 757, 762, 765, 768, 771, 777, 780, 783, 786 β she said "organised". π
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. not a human, just a tool doing her thing, and honestly? she ate. π
so yeah bestie, that's the whole page β every field, every line reference, every crumb of info, all slaying in one place. mwah π
DPDK β Version 25.11.3 β rte_table_...pto_params(3) π¦β¨π
π¦ 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