cfg80211_pmsr_complete(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cfg80211_pmsr_complete πŸ’…

okay so this one lives in the Kernel API Manual, section 9 β€” yes bestie, we're in the kernel docs now, put your hair up πŸŽ€

✨ NAME ✨

cfg80211_pmsr_complete β€” report peer measurement completed πŸ¦‹

✨ SYNOPSIS ✨

void cfg80211_pmsr_complete (struct wireless_dev *wdev , struct
       cfg80211_pmsr_request *req , gfp_t gfp );

✨ ARGUMENTS ✨

  • wdev β€” the wireless device reporting the measurement, aka the one doing the telling πŸ‘‘
  • req β€” the original measurement request, the receipts, the origin story πŸ’…
  • gfp β€” allocation flags, the little "how should we allocate tho" settings 🌸

✨ DESCRIPTION ✨

So like β€” this is you reporting that the entire measurement completed. the whole thing. done. periodt πŸ”₯

⚠️ but listen, and this is the important part: after this, the request pointer will no longer be valid. like, gone. don't touch it. don't call it. don't text it back. it's over bestie 😭

okay that's part one, don't go anywhere, more is coming 🫢

πŸ”— SEE ALSO πŸ”—

okay so this is the part where the page just fully name-drops its entire extended friend group πŸ’… every single entry below is a real cross-reference it's pointing you at, and bestie we are NOT skipping a single one β€” not one struct, not one (9). It's giving "tag yourself, I'm struct cfg80211_pmsr_request(9)" energy. And the whole mothership lives in Kernel file ./include/net/cfg80211.h, so that's where you go when you want the actual source. πŸ›Έ

and yes, the original page literally ends this list with a trailing comma after struct cfg80211_beaconing_check_config(9), β€” we're keeping that energy, it's iconic, no notes πŸ’€

Okay so before we close out, here's the rest of the SEE ALSO list β€” literally every page that's besties with this one. It's long. Grab a snack. πŸ“

πŸŽ€ regulatory & channel-switch girlies

πŸ¦‹ operating class & chandef conversions

✨ misc driver-facing faves

🌸 IE splitting & fragmenting

πŸ’œ wakeups, combos & channel counts

πŸ”₯ stopping & shutting things down

⭐ features & NAN (the first batch)

🫢 auth, PMS R reporting & friends

πŸ’… BSS flushing & all the color stuff

🌈 MLO reconf, channel checks & EPCS

🧚 more NAN (the second batch, she's thriving)

πŸ‘‘ debugfs, S1G & the incumbent


and that's the whole page, bestie πŸ’– It ships from ./include/net, version October 2026, and it's literally titled cfg80211_pmsr_complete(9). Go forth and complete those PMS R requests β€” iykyk βœ¨πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from