rte_bbdev_..._cb_params(3)
π rte_bbdev_..._cb_params
okay bestie, so this page lives in the Library Functions Manual and it's all about one little struct β rte_bbdev_op_enc_turbo_cb_params. yes the name is a whole mouthful, we're gonna get through it together π«Ά
β¨ NAME β¨
rte_bbdev_op_enc_turbo_cb_params β the turbo-encode code block params struct, and honestly? she's iconic and she has exactly three fields π
β¨ SYNOPSIS β¨
#include <rte_bbdev_op.h>
π Data Fields
uint16_t kuint32_t euint16_t ncb
β¨ Detailed Description β¨
Turbo encode code block parameters πΈ
for real, that's the whole vibe. Definition at line 573 of file rte_bbdev_op.h β so if you're scrolling, that's where you find her.
β¨ Field Documentation β¨
π¦ uint16_t k
the K size of the input CB, in bits, range [40:6144], exactly as specified in 3GPP TS 36.212 β and heads up β this size is inclusive of CRC24A, whether or not your application pre-calculated it. no cap, that part matters.
definition at line 579 of file rte_bbdev_op.h.
π¦ uint32_t e
the E length of the CB rate matched output, in bits, as in 3GPP TS 36.212. that's it, that's her π
definition at line 583 of file rte_bbdev_op.h.
π¦ uint16_t ncb
the Ncb soft buffer size of the CB rate matched output, range [K:3*Kpi], in bits, as specified in 3GPP TS 36.212 π
definition at line 587 of file rte_bbdev_op.h.
β¨ Author β¨
Generated automatically by Doxygen for DPDK from the source code. so nobody hand-wrote this one, the robot did it π
lowkey a public service announcement: every one of these fields points back to 3GPP TS 36.212, so if a value ever looks weird, that spec is your bestie, not me π
okay that's the page!! DPDK, Version 26.03.0 β mwah, go ship something cute π§π
π¦ 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