efx_filter_remove_id_safe(9)
β¨ 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 toefx_filter_insert_filter. Same energy as when you inserted it, no cap.filter_idβ ID of the filter, as returned byefx_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 π
- Kernel file
./drivers/net/ethernet/sfc/siena/efx.h efx_filter_insert_filter(9)efx_filter_get_filter_safe(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms