ath_dynack_sample_ack_ts(9)
π ath_dynack_sample_ack_ts(9) β bestie edition π
okay so this is a page straight out of the Kernel API Manual (section 9, the kernel-adjacent girlies know π), and it's about the ACK timestamp sampling method. yes, that's the whole vibe. it samples ACK timestamps. iconic, honestly.
β¨ NAME β¨
ath_dynack_sample_ack_ts β the ACK timestamp sampling method π¦
like, that's literally what it does. a sampling method. for ACK timestamps. slay.
β¨ SYNOPSIS β¨
void ath_dynack_sample_ack_ts (struct ath_hw *ah , struct sk_buff *skb ,
u32 ts );
no cap, that's the whole signature. it returns void, so it's giving "I do my thing and I don't report back" main character energy π
β¨ ARGUMENTS β¨
ahβ ath hw πΈ lowkey just the ath hardware handle, that's itskbβ socket buffer π the socket buffer in question, yes ma'amtsβ rx timestamp β the receive timestamp, au32, coming in hot
β¨ SEE ALSO β¨
the kernel file lives at ./drivers/net/wireless/ath/ath9k/dynack.c β go read it, iykyk π
and the whole friend group, fr fr:
ath_dynack_get_max_to(9)ath_dynack_get_sifs(9)ath_dynack_bssidmask(9)ath_dynack_set_timeout(9)ath_dynack_compute_ackto(9)ath_dynack_compute_to(9)ath_dynack_sample_tx_ts(9)ath_dynack_node_init(9)ath_dynack_node_deinit(9)ath_dynack_reset(9)ath_dynack_init(9)
bestie we made it to the end π«Ά this one's coming at you from ./drivers/net/wireless/ath/ath9k, dated October 2026, and yeah β that's the whole page. mwah πβ¨
π¦ 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