rsi_mac8021...ve_interface(9)
π rsi_mac80211_remove_interface(9) π
okay so this is a page from the Kernel API Manual and bestie, it's a short one but it's important. buckle up π
β¨ NAME β¨
rsi_mac80211_remove_interface β this function notifies the driver that an interface is going down. that's it, that's the whole vibe. it's the goodbye text, the "we're so over" moment between the kernel and the driver π
πΈ SYNOPSIS πΈ
void rsi_mac80211_remove_interface (struct ieee80211_hw *hw , struct ieee80211_vif *vif );
literally just those two arguments. no return value. clean, minimal, iconic. π
π¦ ARGUMENTS π¦
hwβ a pointer to theieee80211_hwstructure. yeah, that one. the hardware rep. π₯οΈvifβ a pointer to theieee80211_vifstructure. the virtual interface bestie in question. π‘
two pointers. that's the guest list. no plus-ones. π
β RETURN β
None. β nothing. nada. it returns void, so don't go looking for a result, there isn't one, and honestly? respect. some functions just do their thing and leave. π«Ά
no cap, if you're waiting on a return value from this one you're gonna be waiting forever π
π₯ SEE ALSO π₯
okay this is the part where it gets long, so grab a snack π
the kernel file lives right here:
./drivers/net/wireless/rsi/rsi_91x_mac80211.c
and here's the whole friend group, all the related functions, don't leave anyone out:
rsi_is_cipher_wep(9)rsi_register_rates_channels(9)rsi_mac80211_detach(9)rsi_mac80211_rfkill_exit(9)rsi_indicate_tx_status(9)rsi_mac80211_tx(9)rsi_mac80211_start(9)rsi_mac80211_stop(9)rsi_mac80211_add_interface(9)β the opposite energy of this page, the "omg hiiii" to this one's "ok bye" πrsi_channel_change(9)rsi_config_power(9)rsi_mac80211_config(9)rsi_get_connected_channel(9)rsi_mac80211_bss_info_changed(9)rsi_mac80211_conf_filter(9)rsi_mac80211_conf_tx(9)rsi_hal_key_config(9)rsi_mac80211_set_key(9)rsi_mac80211_ampdu_action(9)rsi_mac80211_set_rts_threshold(9)rsi_mac80211_set_rate_mask(9)rsi_perform_cqm(9)rsi_fill_rx_status(9)rsi_indicate_pkt_to_os(9)rsi_mac80211_sta_add(9)rsi_mac80211_sta_remove(9)rsi_mac80211_set_antenna(9)rsi_mac80211_get_antenna(9)rsi_mac80211_attach(9)
that's twenty-nine, all present and accounted for, no stragglers π
okay that's the whole page, you ate that π this one lives at ./drivers/net/wireless/rsi, dated October 2026, and it's filed under the name rsi_mac8021...ve_interface(9) in case you need to find it again. 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