LOCKED_DEVICE_MEMORY(3)

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

πŸ’… rte_eth_hairpin_queue_cap

okay so bestie, we're in the Library Functions Manual today and this page is literally called rte_eth_hairpin_queue_cap β€” yes the running header up top is all rte_eth_ha...n_queue_cap(3) because apparently even man pages get stage fright and cut themselves off mid-name 😭 anyway, she's a struct and she's here to tell you what your hairpin queue can do. let's get into it 🫢


✨ SYNOPSIS ✨

#include <rte_ethdev.h>

πŸŽ€ Data Fields πŸŽ€

  • uint32_t locked_device_memory:1
  • uint32_t rte_memory:1
  • uint32_t reserved:30

bestie look at those bitfields β€” one bit, one bit, and then thirty whole bits just vibing in reserve πŸ‘‘ that's the whole lineup, no cap.


🌸 DETAILED DESCRIPTION 🌸

⚠️ Warning β€” EXPERIMENTAL: this API may change, or be removed, without prior notice

so like… she's experimental πŸ’€ meaning the DPDK girlies can literally change her mind or delete her entirely with zero heads-up. don't build your whole personality on her, k?

Otherwise: a structure used to return the Tx or Rx hairpin queue capabilities. that's the whole gig. she reports back on what the hairpin queue can do, transmit side or receive side, whichever one you're asking about ✨

Definition at line 1238 of file rte_ethdev.h.

πŸ”₯ FIELD DOCUMENTATION πŸ”₯

πŸ¦‹ uint32_t locked_device_memory

When set, PMD supports placing descriptors and/or data buffers in dedicated device memory. so like β€” the descriptors and/or buffers get to live in device memory that's all theirs, main character energy only πŸ’…

Definition at line 1243 of file rte_ethdev.h.

🌈 uint32_t rte_memory

When set, PMD supports placing descriptors and/or data buffers in host memory managed by DPDK. same deal but the descriptors and/or data buffers are chilling in host memory, and DPDK is the one running the place 🫢

Definition at line 1249 of file rte_ethdev.h.

⭐ uint32_t reserved

Reserved for future fields β€” literally just holding space for future her, we love a forward-thinking icon πŸŽ€

Definition at line 1251 of file rte_ethdev.h.

πŸ‘‘ AUTHOR

Generated automatically by Doxygen for DPDK from the source code. not a human, just a robot doing her little documentation slay πŸ€–βœ¨


and that's the page, bestie!! πŸ’– this was DPDK, Version 26.03.0, filed under rte_eth_ha...n_queue_cap(3) β€” mwah, go read some actual code now πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from