rio_disc_peer(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– rio_disc_peer(9) πŸ’–

okay bestie, this is the Kernel API Manual and we're talking about rio_disc_peer β€” it's giving recursive RIO network discovery, no cap ✨ Every tiny detail stays, only the vibe got a glow-up πŸ’…

✨ NAME ✨

rio_disc_peer β€” recursively discovers a RIO network through a master port 🫢

🌸 SYNOPSIS 🌸

int rio_disc_peer (struct rio_net *net , struct rio_mport *port , u16
destid , u8 hopcount , struct rio_dev *prev , int prev_port );

πŸŽ€ ARGUMENTS πŸŽ€

okay so here's the cast, and every single one matters:

  • net β€” the RIO network being discovered, periodt 🌈
  • port β€” master port to send transactions πŸ’Œ
  • destid β€” current destination ID in network 🎯
  • hopcount β€” number of hops into the network πŸ¦‹
  • prev β€” previous rio_dev πŸ‘€
  • prev_port β€” previous port number πŸ”’

πŸ’« DESCRIPTION πŸ’«

okay so picture this: rio_disc_peer recursively discovers a RIO network 😭✨ Transactions are sent via the master port passed in port. That's the whole vibe β€” recursive discovery, master-port transactions, iconic behavior only πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file lowkey lives at ./drivers/rapidio/rio-scan.c, and the whole SEE ALSO squad is:


okay bestie, source/version vibe check: ./drivers/rapidio, dated October 2026, and the page is literally rio_disc_peer(9) β€” slay and goodbye πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from