rsi_perform_cqm(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rsi_perform_cqm β€” the kernel API manual, section 9 ✨

okay so bestie, welcome to rsi_perform_cqm(9) from the Kernel API Manual β€” yes we're in the kernel part of the manual, section 9, very serious business, but I'm gonna walk you through it 🫢


🌸 NAME 🌸

rsi_perform_cqm β€” literally the function that performs cqm. that's it, that's the whole vibe check. no cap. πŸ’–


✨ SYNOPSIS ✨

void rsi_perform_cqm (struct rsi_common *common , u8 *bssid , s8 rssi ,
struct ieee80211_vif *vif );

okay so notice it returns void β€” nothing comes back out, it's giving "i do the work and i don't need applause" main character energy πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • common β€” pointer to the driver private structure. like, the driver's own little diary of private stuff. keep it handy πŸ““
  • bssid β€” pointer to the bssid. yes, the bssid, pointing at it, iconic πŸ’…
  • rssi β€” the RSSI value. it's an s8, so it's a lil signed byte, treat it with respect πŸ“
  • vif β€” pointer to the ieee80211_vif structure. the vif!! obsessed πŸ¦‹
ngl bestie, that's genuinely every single argument β€” no secret extras hiding at the bottom, we checked twice πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

the main event lives in the kernel file ./drivers/net/wireless/rsi/rsi_91x_mac80211.c β€” go say hi to it for me πŸ’–

and here's the whole friend group, everyone gets a shoutout, no one left behind (all section 9, periodt):

like wow, that's a whole group chat and every single one of them is in it πŸ’€πŸ”₯


and that's the page!! this lil beauty lives under ./drivers/net/wireless/rsi, dated October 2026, and it's filed as rsi_perform_cqm(9) β€” mwah, bye bestie, go read some kernel source πŸ’œπŸŽ€βœ¨

πŸ“¦ where this page comes from