rte_dma_stats(3)

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

πŸ’… rte_dma_stats(3) β€” like, the stats struct, bestie

okay so this is a page from the Library Functions Manual (yes, that's the manual name, we're fancy now ✨) and it's all about rte_dma_stats. Buckle up, it's short but it eats.


🌸 NAME 🌸

rte_dma_stats β€” the struct you grab when you wanna know what your DMA is actually doing πŸŽ€


✨ SYNOPSIS ✨

#include <rte_dmadev.h>

πŸ¦‹ Data Fields πŸ¦‹

  • uint64_t submitted
  • uint64_t completed
  • uint64_t errors

πŸ’– Detailed Description πŸ’–

A structure used to retrieve statistics. That's it, that's the vibe β€” it's your little report card for the DMA device 🫢

See also: rte_dma_stats_get πŸ‘€

Definition at line 716 of file rte_dmadev.h.

πŸ”₯ Field Documentation πŸ”₯

⭐ uint64_t submitted ⭐

Count of operations which were submitted to hardware. Like, you handed them over, they're out there living their lives now 😭

Definition at line 718 of file rte_dmadev.h.

πŸŽ€ uint64_t completed πŸŽ€

Count of operations which were completed, including successful and failed completions. So yeah β€” "completed" does NOT mean "worked", bestie. Read the next field. πŸ’€

Definition at line 722 of file rte_dmadev.h.

🌈 uint64_t errors 🌈

Count of operations which failed to complete. Not the moment, but the number πŸ’…

Definition at line 724 of file rte_dmadev.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. Not a human, not a bestie, just a robot doing its thing πŸ€–βœ¨


and that's the whole page, no notes πŸ§šβ€β™€οΈ this was brought to you by DPDK, Version 26.03.0 β€” stay slay, stay documented, periodt πŸ’œ

πŸ“¦ where this page comes from