vio_match_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– vio_match_device(9) β€” the VIO device matchmaker πŸ’–

okay bestie, welcome to the vio_match_device(9) page from the Kernel API Manual ✨ it’s giving kernel API but make it cute. no cap, every fact is still here.

✨ NAME ✨

vio_match_device β€” tell if a VIO device has a matching VIO device id structure. πŸŽ€

🌸 SYNOPSIS 🌸

const struct vio_device_id * vio_match_device (const struct vio_device_id *ids , const struct vio_dev *dev );

πŸ’… ARGUMENTS πŸ’…

  • ids β€” array of VIO device id structures to search in πŸ”
  • dev β€” the VIO device structure to match against 🎯

πŸ¦‹ DESCRIPTION πŸ¦‹

So here’s the vibe: it’s used by a driver to check whether a VIO device present in the system is in its list of supported devices. Returns the matching vio_device_id structure, or NULL if there is no match. πŸ’œ

πŸ”₯ SEE ALSO πŸ”₯

okay that’s the tea β˜• this page lives in ./arch/powerpc/platforms/pseries, dated October 2026, and it’s the vio_match_device(9) manual β€” mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from