RTE_PMD_CNXK_CPT_RES_S_RTE_PMD_CPT_CN10K_RES_S(3)
π rte_pmd_cnxk_cpt_res_s::rte_pmd_cpt_cn10k_res_s π
okay bestie so like. this is a Library Functions Manual page, it lives in section 3, and its whole name is rte_pmd_cn...cn10k_res_s(3). yes the name is literally abbreviated like that, we don't make the rules. it's the lowkey iconic struct rte_pmd_cnxk_cpt_res_s::rte_pmd_cpt_cn10k_res_s and we're gonna get into it. grab a strawberry π
β¨ NAME β¨
rte_pmd_cnxk_cpt_res_s::rte_pmd_cpt_cn10k_res_s β that's the whole thing, nested struct name and all, no notes π«Ά
πΈ SYNOPSIS πΈ
pull it in like this:
#include <rte_pmd_cnxk.h>
π Data Fields π
the fields, in order, exactly as they are:
uint64_t compcode: 7uint64_t doneint: 1uint64_t uc_compcode: 8uint64_t rlen: 16uint64_t spi: 32uint64_t esn
look at those bitfields. the first five are doing tiny little allocated widths and esn is just out there living its full-width life. main character energy fr π
π¦ Detailed Description π¦
CN10K CPT result β¨ that's it, that's the vibe.
Definition at line 483 of file rte_pmd_cnxk.h.
π Field Documentation π
π uint64_t compcode
Completion code. completion code!! that's the whole description and honestly? it ate.
Definition at line 485 of file rte_pmd_cnxk.h.
π uint64_t doneint
Done interrupt. (interrupt said: I'm done π)
Definition at line 487 of file rte_pmd_cnxk.h.
β uint64_t uc_compcode
Microcode completion code. yes ucode has its own completion code, they're not the same thing, don't @ me.
Definition at line 489 of file rte_pmd_cnxk.h.
π§ uint64_t rlen
Result length. how long is the result. that's the whole lore.
Definition at line 491 of file rte_pmd_cnxk.h.
πΈ uint64_t spi
SPI. three letters, zero elaboration, and yet she's iconic.
Definition at line 493 of file rte_pmd_cnxk.h.
π uint64_t esn
Extended sequence number. extended!! sequence!! number!! say it with your chest π«Ά
Definition at line 496 of file rte_pmd_cnxk.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. so nobody hand-wrote this, a robot did it while we were all asleep, and it still served π
aaaand that's the whole page bestie, ily, go read a header file πβ¨
signing off: this was DPDK, Version 25.11.3, and yeah the manual page name got squished to rte_pmd_cn...cn10k_res_s(3). no cap. bye ππ
π¦ 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