rte_bbdev_dec_op(3)
π rte_bbdev_dec_op π
okay bestie, welcome to section 3 of the Library Functions Manual β yes we're in the library functions manual era and it's giving very much "let me hold your hand through this struct" π«Ά
β¨ NAME β¨
rte_bbdev_dec_op β the literal main character of this page, no notes π
πΈ SYNOPSIS πΈ
#include <rte_bbdev_op.h>
that's it, that's the whole vibe. just pull in the header and you're in π
π¦ Data Fields
int statusstruct rte_mempool * mempoolvoid * opaque_data
look at her. three little fields. iconic β¨
π Detailed Description π
So this struct specifies a single decode operation. one op, one struct, that's the whole deal, no cap.
fr fr, Definition at line 967 of file rte_bbdev_op.h. remember that line number, it's your receipt π§Ύ
π Field Documentation π
β int status
Status of operation that was performed β like, did the thing do the thing? this is where it tells you.
Definition at line 969 of file rte_bbdev_op.h.
β struct rte_mempool* mempool
Mempool which op instance is in β aka which mempool this op is living in, it's the op's home address bestie π
Definition at line 971 of file rte_bbdev_op.h.
β void* opaque_data
Opaque pointer for user data β it's opaque, meaning it's your business, the library isn't gonna peek π your data, your rules.
Definition at line 973 of file rte_bbdev_op.h.
β struct rte_bbdev_op_turbo_dec turbo_dec
Contains turbo decoder specific parameters β all the turbo decoder lore lives here π
Definition at line 976 of file rte_bbdev_op.h.
β struct rte_bbdev_op_ldpc_dec ldpc_dec
Contains LDPC decoder specific parameters β and all the LDPC decoder lore lives here, separate, as it should π¦
Definition at line 978 of file rte_bbdev_op.h.
ngl bestie, peep the wayturbo_decandldpc_decshow up in the field docs but not up in the Data Fields list. that's just how the page is, we don't question the ancestors π keep both in mind.
π Author π
Generated automatically by Doxygen for DPDK from the source code. so like... the docs wrote themselves. slay, honestly. a robot did this and ate πβ¨
okay that's the whole page, you understood it, I'm so proud of you π β this was DPDK, Version 25.11.3, and that's a wrap on rte_bbdev_dec_op(3). periodt. ππ«Ά
π¦ 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