rio_device_has_destid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– rio_device_has_destid(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the Kernel API Manual page for rio_device_has_destid(9) β€” yes, that's the whole title, and we're keeping it cute. This one is a little capability check, and it ate. πŸ’…

🌸 NAME 🌸

rio_device_has_destid β€” Test if a device contains a destination ID register. ✨

✨ SYNOPSIS ✨

the signature, verbatim, no cap:

int rio_device_has_destid (struct rio_mport *port , int src_ops , int
       dst_ops );

πŸŽ€ ARGUMENTS πŸŽ€

  • port β€” Master port to issue transaction. πŸš€
  • src_ops β€” RIO device source operations. 🌟
  • dst_ops β€” RIO device destination operations. 🎯

πŸ’… DESCRIPTION πŸ’…

okay so it checks the provided src_ops and dst_ops for the necessary transaction capabilities that indicate whether or not a device will implement a destination ID register. that's the whole vibe check. Returns 1 if true or 0 if false. periodt. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/rapidio/rio-scan.c β€” and the whole friend group:

okay bye bestie 🫢 this page comes from ./drivers/rapidio, dated October 2026, and it's literally rio_device_has_destid(9) β€” slay. πŸ’…
πŸ“¦ where this page comes from