ath5k_hw_pro...12_rx_status(9)
π NAME π
ath5k_hw_proc_5212_rx_status β bestie, this is the one that processes the rx status descriptor on 5212 π
(also hi, you're reading the Kernel API Manual, welcome to the group chat β¨)
β¨ SYNOPSIS β¨
int ath5k_hw_proc_5212_rx_status (struct ath5k_hw *ah , struct
ath5k_desc *desc , struct ath5k_rx_status *rs );
okay so it takes three whole structs and gives you back an int, that's the whole vibe π
πΈ ARGUMENTS πΈ
ahβ thestruct ath5k_hw, like, the hardware itself, main character energy fr π«Άdescβ thestruct ath5k_desc, the descriptor we're lowkey inspecting πrsβ thestruct ath5k_rx_status, where the rx status situation gets reported back π
π¦ DESCRIPTION π¦
okay so picture this: this is an internal function β not for you to call from the outside, iykyk β and its whole job is processing an RX status descriptor on AR5212 and later MAC. that's it, that's the task, and she ate π₯
it returns 0 on success. but if we haven't received the whole frame yet? it hits you with -EINPROGRESS π like not me checking the mailbox before the package even shipped π
ngl the return value is literally the entire personality here:0for slay,-EINPROGRESSfor "girl, it's still cooking" π
π SEE ALSO π
- the kernel file
./drivers/net/wireless/ath/ath5k/desc.cβ go read the source, she's iconic π Hardware descriptor functions(9)ath5k_hw_setup_2word_tx_desc(9)ath5k_hw_setup_4word_tx_desc(9)ath5k_hw_setup_mrr_tx_desc(9)ath5k_hw_proc_2word_tx_status(9)ath5k_hw_proc_4word_tx_status(9)ath5k_hw_setup_rx_desc(9)ath5k_hw_proc_5210_rx_status(9)ath5k_hw_init_desc_functions(9)
the way this list is just the entire friend group π tag yourselves, I'm ath5k_hw_proc_5210_rx_status(9) (the older, wiser one) π
and that's the page, bestie!! π brought to you by ./drivers/net/wireless/ath/ath5k, dated October 2026, filed under ath5k_hw_pro...12_rx_status(9) β periodt, go forth and process those descriptors π
β¨
π¦ 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