STRUCT ATH5K_HW_ALL_RX_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct ath5k_hw_all_rx_desc(9) β€” the Kernel API Manual, bestie edition πŸ’…

Okay so picture this: you're deep in the kernel API manual (section 9, obviously) and you stumble on struct ath5k_hw_all_rx_desc, which is literally the Common hardware RX descriptor. That's the whole vibe. It's giving "one struct to hold them all" β€” well, all the RX descriptor bits, anyway. πŸ¦‹


πŸŽ€ NAME πŸŽ€

struct ath5k_hw_all_rx_desc β€” the Common hardware RX descriptor. No cap, that's what it is.


✨ SYNOPSIS ✨

Here's the whole glow-up, character for character:

struct ath5k_hw_all_rx_desc {
    struct ath5k_hw_rx_ctl          rx_ctl;
    struct ath5k_hw_rx_status       rx_stat;
 };

Two members. Clean. Iconic. Periodt.


πŸ’– Members πŸ’–

  • rx_ctl β€” this one's the struct ath5k_hw_rx_ctl. That's it, that's the member. 🫢
  • rx_stat β€” and this one's the struct ath5k_hw_rx_status. Sibling energy fr fr.

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/wireless/ath/ath5k/desc.h, plus the whole friend group:

  • struct ath5k_hw_rx_ctl(9)
  • struct ath5k_hw_rx_status(9)
  • enum ath5k_phy_error_code(9)
  • struct ath5k_hw_2w_tx_ctl(9)
  • struct ath5k_hw_4w_tx_ctl(9)
  • struct ath5k_hw_tx_status(9)
  • struct ath5k_hw_5210_tx_desc(9)
  • struct ath5k_hw_5212_tx_desc(9)
  • struct ath5k_desc(9)

iykyk πŸ’€


Heads up bestie: this page lives in ./drivers/net/wireless/ath/ath5k, so that's where you'll find the goods. 🌸

And that's the whole page, mwah. πŸ’‹ Signing off from the ./drivers/net/wireless/ath/ath5k corner of the kernel β€” October 2026, the struct ath5k_hw_all_rx_desc(9) manual page, slay βœ¨πŸ§šβ€β™€οΈπŸ’œ

πŸ“¦ where this page comes from