ice_tear_do...nk_rate_tree(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the Kernel API Manual, section 9 β€” yes, the big-kid kernel-functions section πŸŽ€. This one's about ice_tear_down_devlink_rate_tree, and the page name got so long it literally got abbreviated to ice_tear_do...nk_rate_tree(9) β€” the way that manpage titles just give up halfway through πŸ’€. Anyway. Let's get into it.


✨ NAME ✨

ice_tear_down_devlink_rate_tree β€” removes the devlink-rate exported tree 🧹🌳


πŸ¦‹ SYNOPSIS πŸ¦‹

void ice_tear_down_devlink_rate_tree (struct ice_pf *pf );

🌸 ARGUMENTS 🌸

  • pf β€” the pf struct, that's it, that's the whole argument 🫢

πŸ’… DESCRIPTION πŸ’…

So this function tears down the tree that was exported during the VF's creation. That's the whole vibe: VF gets created, tree gets exported, and this bad boy right here is the cleanup crew that takes it back down. Iconic, tbh πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯

So many siblings, and honestly? They ate. Go read these too, no cap:

Like, go off, whole devlink.c friend group 🌈


ngl bestie, if a manpage page name gets clipped to ice_tear_do...nk_rate_tree(9), that's the kernel telling you the function name is long β€” respect it πŸ’œ

okay that's the page!! mwah πŸ’‹ β€” this one came from ./drivers/net/ethernet/intel/i... (the clipped source line, keeping it exactly as it appeared, she's mysterious like that πŸŒ™), dated October 2026, and filed right back under the page name ice_tear_do...nk_rate_tree(9). bye bestie, go tear down some trees πŸŽ€βœ¨

πŸ“¦ where this page comes from