rte_bbdev_..._turbo_dec(3)
π NAME π
rte_bbdev_op_cap_turbo_dec β bestie, this is the Turbo Decoder capabilities struct, and she's the whole point of this page π
oh and btw, this whole thing lives in the rte_bbdev_..._turbo_dec(3) page from the Library Functions Manual, so likeβ¦ that's the vibe, that's the vibe check β
β¨ SYNOPSIS β¨
#include <rte_bbdev_op.h>
π Data Fields π
uint32_t capability_flagsint8_t max_llr_modulusuint8_t num_buffers_srcuint8_t num_buffers_hard_outuint8_t num_buffers_soft_out
πΈ Detailed Description πΈ
It's literally the list of the capabilities for the Turbo Decoder. That's it. That's the whole serve. π
Defined at line 853 of file rte_bbdev_op.h. Go look, she's right there, line 853, iconic.
π¦ Field Documentation π¦
π uint32_t capability_flags
These are the flags straight outta rte_bbdev_op_td_flag_bitmasks β the bitmask menu, the little flag buffet, help yourself π
Defined at line 855 of file rte_bbdev_op.h.
β int8_t max_llr_modulus
The maximal LLR absolute value. So the acceptable LLR values have to live inside the range [-max_llr_modulus, max_llr_modulus] β step outside that box and it's a no, not on this queen's watch π«β¨
Defined at line 859 of file rte_bbdev_op.h.
π uint8_t num_buffers_src
Num input code block buffers. and yes, bestie, she said it twice: "Num input code block buffers Num input code block buffers" β we love a redundant legend, she really wanted us to KNOW π
Defined at line 861 of file rte_bbdev_op.h.
π uint8_t num_buffers_hard_out
Num hard output code block buffers. hard, as in hard output, not hard as in difficult, keep up π«Ά
Defined at line 863 of file rte_bbdev_op.h.
π§ uint8_t num_buffers_soft_out
Num soft output code block buffers β if supported by the driver. if it's not supported by the driver then it's giving nothing, zero, nada, don't count on it π
Defined at line 865 of file rte_bbdev_op.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. not a human, not a vibe curator, just Doxygen doing its little automated thing π€β¨ periodt.
okay that's the whole page, and for the cute sign-off: this was DPDK, Version 25.11.3 β go off, read the headers, stan a decoder πππ¦
π¦ 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