rsi_indicate_pkt_to_os(9)
π rsi_indicate_pkt_to_os(9) β Kernel API Manual π
okay so bestie, welcome to the Kernel API Manual β¨ and today's main character is rsi_indicate_pkt_to_os(9), no cap. It's a little function, it's iconic, it does exactly one job, and we're gonna stan it properly π«Ά
πΈ NAME πΈ
rsi_indicate_pkt_to_os β this function sends the received packet over to mac80211. that's it. that's the whole vibe. π
β¨ SYNOPSIS β¨
void rsi_indicate_pkt_to_os (struct rsi_common *common , struct sk_buff
*skb );
like, literally just two pointers in, nothing out. lowkey the cleanest signature ever π
π¦ ARGUMENTS π¦
commonβ a pointer to the driver private structure. yes queen, the driver's own little private stash of stuff πskbβ a pointer to the socket buffer structure. that's the packet's home, its whole personality lives in there π
β RETURN β
None. nada. zero. it's giving void and honestly? we respect it πβ¨
π SEE ALSO π
first up, the kernel file this whole thing lives in:
Kernel file ./drivers/net/wireless/rsi/rsi_91x_mac80211.c
and now, the whole friend group π«Ά β every single one of these:
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)rsi_mac80211_remove_interface(9)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_mac80211_sta_add(9)rsi_mac80211_sta_remove(9)rsi_mac80211_set_antenna(9)rsi_mac80211_get_antenna(9)rsi_mac80211_attach(9)
ngl this one's mostly a hand-off function β it takes what came in and sends the received packet to mac80211, which is the entire plot of the page. no twists, no secret options, no environment variables hiding in the shadows π
π and that's the whole page, bestie! this little gem ships from ./drivers/net/wireless/rsi, dated October 2026, living its best life under <rainbow>rsi_indicate_pkt_to_os(9)</rainbow> π β slay, periodt, go read the source ππ§
π¦ 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