fwnode_handle_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fwnode_handle_put πŸ’…

okay bestie, welcome to the Kernel API Manual ✨ this one is literally about dropping a reference to a device node, and it is short but important, no cap πŸŽ€


🌸 NAME 🌸

fwnode_handle_put β€” drop reference to a device node πŸ’–


✨ SYNOPSIS ✨

void fwnode_handle_put (struct fwnode_handle *fwnode );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • fwnode β€” pointer to the device node you are dropping the reference to, bestie 🫢

πŸ”₯ DESCRIPTION πŸ”₯

okay so this one has to be used when you're terminating device_for_each_child_node iteration with break or return β€” the whole point is to prevent stale device node references from being left behind πŸ˜­πŸ’… periodt.


πŸ‘€ SEE ALSO πŸ‘€


and that's the vibe, bestie 🌈 this page lives in ./include/linux, it's dated October 2026, and it's literally fwnode_handle_put(9) β€” mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from