efx_filter_remove_id_safe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ efx_filter_remove_id_safe(9) ✨

okay so welcome to the Kernel API Manual page for efx_filter_remove_id_safe(9) β€” yes, the name is a whole mouthful, but she's iconic, periodt. πŸ’…


🌸 NAME 🌸

efx_filter_remove_id_safe β€” remove a filter by ID, carefully. That's literally the whole assignment, bestie: remove a filter by ID, carefully. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

int efx_filter_remove_id_safe (struct efx_nic *efx , enum
efx_filter_priority priority , u32 filter_id );

✨ ARGUMENTS ✨

  • efx β€” the NIC from which to remove the filter. Bye filter, hope you had a good run. πŸ‘‹
  • priority β€” priority of the filter, as passed to efx_filter_insert_filter. Same energy as when you inserted it, no cap.
  • filter_id β€” ID of the filter, as returned by efx_filter_insert_filter. This is the little ID card your filter got on the way in. πŸͺͺ

πŸ’… DESCRIPTION πŸ’…

Okay so here's the tea: this function will range-check filter_id, so it is safe to call with a value passed from userland. That's the whole safety arc β€” it's giving "careful filter removal" energy, and honestly? Obsessed. πŸ’–

No cap: the range-check is the main character here. filter_id gets vibe-checked before anything else happens. 🫢

πŸŽ€ SEE ALSO πŸŽ€

go read those next, bestie β€” they're all in the same friend group. 🌈


okay bye bestie 🫢 β€” this page is from source/version ./drivers/net/ethernet/sfc/siena, dated October 2026, and it's the efx_filter_remove_id_safe(9) page in the Kernel API Manual. stay safe, range-check your IDs, and slay. πŸ’œ

πŸ“¦ where this page comes from