RTE_PDCP_UP_CTRL_PDU_HDR(3)
π rte_pdcp_up_ctrl_pdu_hdr β bestie, it's a header struct π
okay so this is a <rte_pdcp_hdr.h> thing from the DPDK crew, and it's giving "I live inside a header file and I know it" energy. Grab a strawberry π, we're doing bitfields.
β¨ NAME β¨
rte_pdcp_up_ctrl_pdu_hdr β the header struct for the PDCP status report Control PDU, no cap.
π¦ SYNOPSIS π¦
#include <rte_pdcp_hdr.h>
πΈ Data Fields πΈ
uint8_t r: 4
uint8_t pdu_type: 3
uint8_t d_c: 1
rte_be32_t fmc
uint8_t bitmap []
not me casually having a 4-bit reserved field, a 3-bit type, and a 1-bit D/C bit all packed into one uint8_t π that's so bitfield coded
π Detailed Description π
6.2.3.1 Control PDU for PDCP status report π
Definition at line 109 of file rte_pdcp_hdr.h. Periodt.
π Field Documentation π
π uint8_t r
Reserved. That's it, that's the tea β it's just vibing there, holding space. π«Ά
Definition at line 111 of file rte_pdcp_hdr.h.
β uint8_t pdu_type
Control PDU type. Iconic little 3-bit label, know your type bestie.
Definition at line 112 of file rte_pdcp_hdr.h.
π uint8_t d_c
D/C bit. One single bit of data-or-control main character energy.
Definition at line 113 of file rte_pdcp_hdr.h.
π₯ rte_be32_t fmc
6.3.9 FMC β¨
First Missing COUNT. This field indicates the COUNT value of the first missing PDCP SDU within the reordering window, i.e. RX_DELIV.
Definition at line 125 of file rte_pdcp_hdr.h.
π§ uint8_t bitmap[]
6.3.10 Bitmap πΈ
Length: Variable. The length of the bitmap field can be 0. (yes bestie, zero. it can literally just not be there π)
This field indicates which SDUs are missing and which SDUs are correctly received in the receiving PDCP entity. The bit position of Nth bit in the Bitmap is N, i.e., the bit position of the first bit in the Bitmap is 1. π¦
Definition at line 136 of file rte_pdcp_hdr.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. It wrote itself fr fr, slay. π
and that's the whole page bestie, we ate, no crumbs left π β¨
β with love, your friendly neighborhood Unix girlie πΈ
DPDK β Version 25.11.3 π rte_pdcp_up_ctrl_pdu_hdr(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