mlx5_vf_put_core_dev(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the mlx5_vf_put_core_dev(9) page from the Kernel API Manual. This one is short and iconic: mlx5_vf_put_core_dev β€” put the mlx5 core device back. That’s it, that’s the vibe. πŸ’…


✨ SYNOPSIS ✨

void mlx5_vf_put_core_dev (struct mlx5_core_dev *mdev );

yes, that’s literally the whole signature β€” void return, one argument, no cap. 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • mdev β€” the mlx5 core device. That’s the one you’re putting back, bestie. πŸ¦‹

πŸ’– DESCRIPTION πŸ’–

Upon return β€” like, the moment this function hands control back β€” the interface state lock is unlocked. πŸ”“

And the caller should not access the mdev any more. Not a little peek, not a β€œjust checking,” not even a vibe check. After return, leave mdev alone, fr fr. 😭


🌈 SEE ALSO 🌈

iykyk β€” go read that one too, bestie. πŸ’œ


cute sign-off: source/version ./drivers/net/ethernet/mellano... Β· date October 2026 Β· page mlx5_vf_put_core_dev(9). mwah, slay, bye! πŸŽ€βœ¨

πŸ“¦ where this page comes from