ath_hw_cycle...nters_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« ath_hw_cycle_counters_update β€” Kernel API Manual πŸ’«

okay so bestie, welcome to the little corner of the kernel docs where we talk about ath_hw_cycle_counters_update(9) β€” yes the page title gets cut off mid-word as ath_hw_cycle...nters_update(9), that's just how the index rolls, don't @ me πŸŽ€


✨ NAME ✨

ath_hw_cycle_counters_update β€” the common function that updates your cycle counters, like, all of them, in one place πŸ¦‹


🌸 SYNOPSIS 🌸

void ath_hw_cycle_counters_update (struct ath_common *common );

πŸ’… ARGUMENTS πŸ’…

  • common β€” the ath_common struct for the device. that's the one, hand it over 🫢

πŸ”₯ DESCRIPTION πŸ”₯

so this function is your one-stop shop for updating all the cycle counters in one single place. no cap, that's literally the whole vibe β€” one call, counters updated, done ✨

⚠️ okay but fr fr, listen: it has to be called while holding common->cc_lock! like, that is not optional, that is the whole assignment. lock first, then call. iykyk πŸ’€

🌈 SEE ALSO 🌈

  • the kernel file ./drivers/net/wireless/ath/hw.c πŸ‘‘
  • ath_hw_setbssidmask(9) β€” go say hi to the sibling page πŸ¦‹

that's the whole page, periodt πŸ’– this lil doc lives in ./drivers/net/wireless/ath and it's dated October 2026 β€” main character energy from the future, slay ⭐

πŸ“¦ where this page comes from