STRUCT IDPF_VPORT_MAX_Q(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct idpf_vport_max_q(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– this little cutie is a struct from the Linux kernel docs, and honestly? it's giving "small but mighty." it's literally just a lil bundle of queue limits and i'm obsessed πŸŽ€


🌸 NAME 🌸

struct idpf_vport_max_q β€” Queue limits πŸ’«


✨ SYNOPSIS ✨

no cap, here's the whole vibe, character for character:

struct idpf_vport_max_q {
    u16 max_rxq;
    u16 max_txq;
    u16 max_bufq;
    u16 max_complq;
 };

πŸ¦‹ Members πŸ¦‹

bestie, meet the four members. each one is a u16 and each one is carrying a different limit. slay πŸ’…

  • max_rxq β€” Maximum number of RX queues supported πŸ‘‘ receive queues, main character energy.
  • max_txq β€” Maximum number of TX queues supported πŸ”₯ (yes the original spells it "Maixmum", no i will not be doing that, but the cap is the cap fr fr)
  • max_bufq β€” In splitq, maximum number of buffer queues supported 🧺 note the "in splitq" β€” this one only counts when you're in splitq mode, iykyk
  • max_complq β€” In splitq, maximum number of completion queues supported βœ… again: splitq only, don't forget the qualifier
🫢 heads up: max_bufq and max_complq are explicitly scoped to splitq. they're not universal limits, so don't go applying them everywhere, okay? πŸ’€

🌈 SEE ALSO 🌈

okay this list is long long, but every single one of these is a real reference and i'm not skipping a single one, periodt πŸ’œ they all live in the kernel file ./drivers/net/ethernet/intel/idpf/idpf.h ✨


and that's the whole page, bestie πŸ’–βœ¨πŸ¦‹

this lil gem ships out of ./drivers/net/ethernet/intel/idpf, dated October 2026 πŸŽ€ go forth and count your queues, ily πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from