STRUCT DPSECI_TX_QUEUE_ATTR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct dpseci_tx_queue_attr β€” the Tx queue glow-up page ✨

Okay bestie, this is a page from the Kernel API Manual, and it's all about struct dpseci_tx_queue_attr β€” literally the structure that represents the attributes of Tx queues. That's it, that's the whole vibe. πŸ’…


🌸 NAME 🌸

struct dpseci_tx_queue_attr β€” Structure representing attributes of Tx queues πŸŽ€


✨ SYNOPSIS ✨

Here's the whole shape of it, no cap:

struct dpseci_tx_queue_attr {
    u32 fqid;
    u8 priority;
 };

πŸ‘‘ Members πŸ‘‘

Two members, two little icons, both doing their thing:

  • fqid β€” the Virtual FQID to be used for sending frames to SEC hardware πŸ¦‹ like, that's the ID it uses to yeet frames at the SEC hardware, periodt.
  • priority β€” the SEC hardware processing priority for the queue πŸ”₯ it's the priority the SEC hardware processes this queue at, fr fr.

πŸ’– SEE ALSO πŸ’–

It lives in the kernel file ./drivers/crypto/caam/dpseci.h, and here's the whole friend group it runs with β€” go give them a read:

  • struct dpseci_cfg(9)
  • struct dpseci_attr(9)
  • enum dpseci_dest(9)
  • struct dpseci_dest_cfg(9)
  • struct dpseci_rx_queue_cfg(9)
  • struct dpseci_rx_queue_attr(9)
  • struct dpseci_sec_attr(9)
  • enum dpseci_congestion_unit(9)
  • struct dpseci_congestion_notification_cfg(9)

And that's the whole page, bestie β€” go off and configure those Tx queues πŸ’œ

Sign-off szn: this one came from the kernel source at ./drivers/crypto/caam, and it's dated October 2026 β€” the manual name up top is struct dpseci_tx_queue_attr(9) 🫢 so like, cite it cute when you reference it, mwah πŸ’‹

πŸ“¦ where this page comes from