STRUCT ATH5K_HW_ALL_RX_DESC(9)
β¨ 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 thestruct ath5k_hw_rx_ctl. That's it, that's the member. π«Άrx_statβ and this one's thestruct 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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms