rio_set_drvdata(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ rio_set_drvdata(9) ✨

okay so bestie, this is a page from the Kernel API Manual β€” rio_set_drvdata(9), and honestly? it's giving "small but mighty" πŸ’… it does like one thing and it does it flawlessly, we love a focused icon.


πŸŽ€ NAME πŸŽ€

rio_set_drvdata β€” set RIO driver specific data ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

void rio_set_drvdata (struct rio_dev *rdev , void *data );

🌸 ARGUMENTS 🌸

  • rdev β€” the RIO device, the main character in question πŸ‘‘
  • data β€” a pointer to the driver specific data, like your little bag of secrets 🫢

πŸ’– DESCRIPTION πŸ’–

Set RIO driver specific data, periodt. The device struct's driver data pointer gets set to the data argument. that's it, that's the whole vibe β€” no cap, it just points that thing at your stuff and dips πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./include/linux/rio_drv.h, plus the whole friend group:

lowkey go read rio_get_drvdata(9) too β€” they're a matched set, the way that they're literally two halves of one brain πŸ§ πŸ’œ

and that's the whole page bestie, go forth and set that drvdata 🌈

mwah πŸ’‹ β€” brought to you by the source/version at ./include/linux, dated October 2026, still serving rio_set_drvdata(9) realness πŸŽ€βœ¨

πŸ“¦ where this page comes from