rt2x00queue_update_beacon(9)
β¨ rt2x00queue_update_beacon(9) β¨
okay so bestie, welcome to the Kernel API Manual entry for rt2x00queue_update_beacon β the little function that pushes a shiny new beacon from mac80211 down to the hardware π and yes, it handles the locking all by itself, no hand-holding needed (that's the mutex, bestie, it's giving self-sufficient main character energy) π₯
πΈ NAME πΈ
rt2x00queue_update_beacon β send a new beacon from mac80211 to the hardware. It handles the locking by itself (mutex). No cap. π«Ά
π SYNOPSIS π
int rt2x00queue_update_beacon (struct rt2x00_dev *rt2x00dev , struct
ieee80211_vif *vif );
π ARGUMENTS π
rt2x00devβ pointer tostruct rt2x00_dev. literally the device, bestie π¦vifβ the interface whose beacon should be updated. yes, per-interface, very demure, very mindful β¨
π SEE ALSO π
- Kernel file
./drivers/net/wireless/ralink/rt2x00/rt2x00lib.h Queue handlers(9)rt2x00queue_alloc_rxskb(9)rt2x00queue_free_skb(9)rt2x00queue_align_frame(9)rt2x00queue_insert_l2pad(9)rt2x00queue_write_tx_frame(9)rt2x00queue_update_beacon_locked(9)rt2x00queue_clear_beacon(9)rt2x00queue_index_inc(9)rt2x00queue_init_queues(9)rt2x00link_update_stats(9)rt2x00link_start_tuner(9)rt2x00link_stop_tuner(9)rt2x00link_reset_tuner(9)rt2x00link_start_watchdog(9)rt2x00link_stop_watchdog(9)rt2x00link_register(9)
ok that's the whole page bestie, go forth and update those beacons π πΌ and remember: it locks itself, so don't be out here double-locking, iykyk π
mwah π β this cutie came from ./drivers/net/wireless/ralink/... and it's dated October 2026, filed right back under rt2x00queue_update_beacon(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