nfp_flower_del_offload(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… nfp_flower_del_offload(9) β€” the "bye bye flow" page πŸ¦‹

okay so this is a page from the Kernel API Manual and honestly? it's a little baddie. it's giving "cleanup era" and we're obsessed. no cap, this one is short but it does exactly what it says on the tin πŸ’–


✨ NAME ✨

nfp_flower_del_offload β€” bestie, this one removes a flow from hardware. that's it, that's the vibe πŸŽ€

🌸 SYNOPSIS 🌸

int nfp_flower_del_offload (struct nfp_app *app , struct net_device
*netdev , struct flow_cls_offload *flow );

like, look at that signature. three args, returns an int. we love a simple queen πŸ‘‘

πŸ¦‹ ARGUMENTS πŸ¦‹

  • app β€” pointer to the APP handle. your app bestie, the lil entry point into everything.
  • netdev β€” the netdev structure. yeah, that one 🫢
  • flow β€” the TC flower classifier offload structure. this is the flow we're about to send to the shadow realm πŸ’€

πŸ”₯ DESCRIPTION πŸ”₯

okay so the way this works: it removes a flow from the repeated hash structure and clears the action payload. and here's the part that lowkey matters β€” any flows merged from this are also deleted. so like, it's not just deleting one thing, it's deleting the whole lil friend group that got merged in. main character energy but make it a cascade 😭

ngl that's the whole description. short, sweet, slays, periodt ✨

🌈 RETURN 🌈

  • a negative value on error πŸ™ˆ (something went wrong, rip)
  • 0 if removed successfully πŸ‘‘ (we ate, we left no crumbs)

πŸ’œ SEE ALSO πŸ’œ


lowkey reminder: this is a deletion function, so like... it's gonna delete stuff. if you merged flows, they're going with it. no takebacksies, iykyk πŸ’…

and that's the page!! k byeeee πŸŽ€

this cutie came from ./drivers/net/ethernet/netrono... and it's dated October 2026 β€” so like, future vibes, she's from the future, we love a time traveler ⭐ (source/version + date, mentioned with love, exactly like a footer should be πŸ«ΆπŸ’–)

πŸ“¦ where this page comes from