rte_pdcp_entity_conf(3)
π NAME
okay bestie, welcome to rte_pdcp_entity_conf(3) from the DPDK Library Functions Manual π This page is all about rte_pdcp_entity_conf β the struct that carries PDCP entity configuration. She's literally the config bundle you use for establishing an entity, and yes, she's iconic for it. periodt β¨
π SYNOPSIS
#include <rte_pdcp.h>
π¦ Data Fields
struct rte_security_pdcp_xform pdcp_xfrmstruct rte_crypto_sym_xform * crypto_xfrmstruct rte_mempool * sess_mpoolstruct rte_mempool * cop_poolstruct rte_mempool * ctrl_pdu_pooluint32_t snbool is_slrbbool en_sec_offloaduint8_t dev_idbool reverse_iv_directionbool status_report_requiredbool out_of_order_deliverystruct rte_pdcp_t_reordering t_reordering
πΈ Detailed Description
This is the PDCP entity configuration to be used for establishing an entity. lowkey essential, no cap π«Ά
Definition at line 118 of file rte_pdcp.h.
π Field Documentation
π struct rte_security_pdcp_xform pdcp_xfrm
The PDCP transform for the entity. it's giving "core config energy" β¨
Definition at line 120 of file rte_pdcp.h.
π¦ struct rte_crypto_sym_xform* crypto_xfrm
The crypto transform applicable for the entity. crypto girlie popped off π
Definition at line 122 of file rte_pdcp.h.
π struct rte_mempool* sess_mpool
The mempool for the crypto symmetric session. pool party, but make it crypto πββοΈ
Definition at line 124 of file rte_pdcp.h.
π§ struct rte_mempool* cop_pool
The crypto op pool. that's the whole vibe π₯
Definition at line 126 of file rte_pdcp.h.
π struct rte_mempool* ctrl_pdu_pool
The Mbuf pool to be used for allocating control PDUs. control PDUs need their little home too π
Definition at line 128 of file rte_pdcp.h.
β uint32_t sn
The sequence number value to be used. The 32 bit count value to be used for the first packet would be derived based on HFN (rte_security_pdcp_xform.hfn) and SN. math girlies stay winning πβ¨
Definition at line 134 of file rte_pdcp.h.
π bool is_slrb
Indicates whether the PDCP entity belongs to Side Link Radio Bearer. side link representation, we love to see it π«Ά
Definition at line 136 of file rte_pdcp.h.
π₯ bool en_sec_offload
Enable security offload on the device specified. offload queen behavior π
Definition at line 138 of file rte_pdcp.h.
π uint8_t dev_id
The device on which security/crypto session need to be created. okay device, do your thing π
Definition at line 140 of file rte_pdcp.h.
π¦ bool reverse_iv_direction
Reverse direction during IV generation. Can be used to simulate UE crypto processing. simulation mode: activated πβ¨
Definition at line 145 of file rte_pdcp.h.
πΈ bool status_report_required
Status report required (specified in TS 38.331). yes bestie, the spec said what it said π
If PDCP entity is configured to send a PDCP status report, the upper layer application may request a receiving PDCP entity to generate a PDCP status report using rte_pdcp_control_pdu_create. In addition, PDCP status reports may be generated during operations such as entity re-establishment. so it's not just a one-trick pony π
Definition at line 155 of file rte_pdcp.h.
β bool out_of_order_delivery
Enable out of order delivery. chaotic delivery? enabled. π
Definition at line 157 of file rte_pdcp.h.
π§ struct rte_pdcp_t_reordering t_reordering
The t-Reordering timer configuration. timer config, but make it cute β°π
Definition at line 159 of file rte_pdcp.h.
π Author
Generated automatically by Doxygen for DPDK from the source code.
byeee bestie π«Ά β that was rte_pdcp_entity_conf(3) from the DPDK Library Functions Manual, DPDK Version 26.03.0. the footer vibes are immaculate, and the page is officially served π
π
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms