i40e_devlink_destroy_port(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so welcome to the Kernel API Manual, bestie β€” today's episode is a tiny lil function with main character energy ✨


🌸 NAME 🌸

i40e_devlink_destroy_port β€” destroy the devlink_port for this PF 🧨


πŸŽ€ SYNOPSIS πŸŽ€

void i40e_devlink_destroy_port (struct i40e_pf *pf );

literally one argument, no return value, no drama πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pf β€” the PF to cleanup. that's it, that's the whole vibe check 🫢

πŸ’– DESCRIPTION πŸ’–

okay so what this girl does is unregister the devlink_port structure that's associated with this PF. one job, and she ate πŸ”₯

like, the port had its moment, and now we're closing the tab on it. not me being emotional about a struct πŸ™ˆ


⭐ SEE ALSO ⭐

the whole friend group fr fr πŸ‘‘


ngl this is the cleanup half of the story β€” if you're out here creating ports, you better be out here destroying them too. balance, bestie 🌈

that's the page, periodt πŸ’œ this lil icon lives in ./drivers/net/ethernet/intel/i40e, dated October 2026 β€” and yes she's still i40e_devlink_destroy_port(9), we stan a consistent queen πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from