ath5k_beacon_update_timers(9)
πΈ NAME πΈ
okay so bestie, this is the Kernel API Manual page for ath5k_beacon_update_timers(9) β and the name situation is ath5k_beacon_update_timers β update beacon timers. thatβs the whole assignment, no cap. π
β¨ SYNOPSIS β¨
void ath5k_beacon_update_timers (struct ath5k_hw *ah , u64 bc_tsf );
π ARGUMENTS π
ahβ thestruct ath5k_hwpointer we are operating on. main character energy for the hardware struct, fr fr.bc_tsfβ the timestamp of the beacon.0to reset the TSF.-1to perform a beacon timer update based on the current HW TSF. iykyk.
π DESCRIPTION π
okay so the actual glow-up: this function calculates the next target beacon transmit time (TBTT) based on the timestamp of a received beacon or the current local hardware TSF, and writes it to the beacon timer registers. β¨
and she gets called in a variety of situations, bestie β e.g. when a beacon is received, when a TSF update has been detected, but also when a new IBSS is created or when we otherwise know we have to update the timers. but we keep it in this function to have it all together in one place. periodt. π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/wireless/ath/ath5k/base.c ath5k_drain_tx_buffs(9),ath5k_beacon_config(9)
okay thatβs the page, mwah π β source/version vibes from ./drivers/net/wireless/ath/ath5k, dated October 2026, for ath5k_beacon_update_timers(9). π
π¦ 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