ESN(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… rte_pmd_cnxk_cpt_res_s::rte_pmd_cpt_cn10k_res_s πŸ’…

okay so bestie, welcome to the manual page for rte_pmd_cn...cn10k_res_s (section 3, Library Functions Manual), and honestly? it's a whole little struct and I'm obsessed. let's get into it 🫢


✨ NAME ✨

rte_pmd_cnxk_cpt_res_s::rte_pmd_cpt_cn10k_res_s β€” that's the icon itself, no notes πŸ’…


✨ SYNOPSIS ✨

first things first, you gotta pull in the header or nothing works, fr fr:

#include <rte_pmd_cnxk.h>

πŸŽ€ Data Fields

  • uint64_t compcode: 7
  • uint64_t doneint: 1
  • uint64_t uc_compcode: 8
  • uint64_t rlen: 16
  • uint64_t spi: 32
  • uint64_t esn

like, look at those bitfields. she's bit-packed. she's efficient. main character energy truly ✨


🌸 DETAILED DESCRIPTION 🌸

CN10K CPT result

yep, that's the whole vibe β€” this struct is the CN10K CPT result. definition at line 484 of file rte_pmd_cnxk.h, if you're keeping score πŸŽ€


πŸ¦‹ FIELD DOCUMENTATION πŸ¦‹

🌈 uint64_t compcode

Completion code β€” the "did it work tho" field πŸ’–

definition at line 486 of file rte_pmd_cnxk.h.

🌈 uint64_t doneint

Done interrupt β€” the "we're so back, it's done" signal πŸŽ€

definition at line 488 of file rte_pmd_cnxk.h.

🌈 uint64_t uc_compcode

Microcode completion code β€” same energy as compcode but make it microcode πŸ’«

definition at line 490 of file rte_pmd_cnxk.h.

🌈 uint64_t rlen

Result length β€” how much result you're getting, no cap πŸ“

definition at line 492 of file rte_pmd_cnxk.h.

🌈 uint64_t spi

SPI β€” literally just SPI, that's the whole description, and honestly? she said what she said πŸ’…

definition at line 494 of file rte_pmd_cnxk.h.

🌈 uint64_t esn

Extended sequence number β€” the sequence number but extended, lowkey iconic πŸ”₯

definition at line 497 of file rte_pmd_cnxk.h.


πŸ‘‘ AUTHOR πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. β€” so nobody hand-wrote this and yet she still ate 🌟


okay that's the whole page bestie, you're welcome πŸ’œ

and for the cute sign-off: this little gem is from DPDK, Version 26.03.0, filed under rte_pmd_cn...cn10k_res_s(3) β€” go forth and check your compcodes πŸ¦‹πŸŽ€πŸ’–

πŸ“¦ where this page comes from