ath5k_beacon_update_timers(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 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 β€” the struct ath5k_hw pointer we are operating on. main character energy for the hardware struct, fr fr.
  • bc_tsf β€” the timestamp of the beacon. 0 to reset the TSF. -1 to 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 πŸ¦‹


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