devl_rate_nodes_destroy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… devl_rate_nodes_destroy β€” a Kernel API Manual moment

okay bestie, welcome to the kernel API manual ✨ this one's a void function in the devlink rate world and it's literally the cleanup queen of the whole page, no cap πŸ§ΉπŸ‘‘


🌸 NAME 🌸

devl_rate_nodes_destroy β€” destroy all devlink rate nodes on device πŸŽ€


✨ SYNOPSIS ✨

void devl_rate_nodes_destroy (struct devlink *devlink );

🫢 ARGUMENTS 🫢

  • devlink β€” the devlink instance. that's it, that's the whole argument, she's lowkey simple like that πŸ’…

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea β˜• β€” this function unsets the parent for all rate objects involving this device, and then it destroys all rate nodes on it πŸ’€πŸ”₯

read that again bestie: every single rate object tied to this device gets its parent unset, and every rate node on the device gets yeeted into the void. full send. it's giving "closing time at the function party" πŸŽ‰πŸ¦‹


πŸ‘‘ SEE ALSO πŸ‘‘

like, if this page is the "destroy all nodes" finale, those three are the origin story β€” go read them, iykyk πŸ“–πŸ’œ


and that's the whole vibe check, bestie 🫢 this page lives in ./net/devlink and it's dated October 2026 ⭐ so yeah, that's the source, the version, and the date all in one cute little sign-off πŸŒˆπŸ’– periodt.

πŸ“¦ where this page comes from