ice_del_fdir_ethtool(9)
π ice_del_fdir_ethtool(9) β the "bye-bye, Flow Director filter" era π
okay so bestie, welcome to the Kernel API Manual β¨ this little cutie lives in the kernel API pages, and its whole personality is: delete a Flow Director filter. That's it. That's the vibe. π
β¨ NAME β¨
ice_del_fdir_ethtool β delete Flow Director filter ποΈπ
πΈ SYNOPSIS πΈ
int ice_del_fdir_ethtool (struct ice_vsi *vsi , struct ethtool_rxnfc
*cmd );
π¦ ARGUMENTS π¦
vsiβ pointer to target VSI π (yes, the target one, main character energy)cmdβ command to add or delete Flow Director filter π (she's the one holding the instructions, iykyk)
π DESCRIPTION π
Returns 0 on success and negative values for failure. that's the whole story fr fr π β zero means slay, negative means it's giving struggle. no cap, that's literally it. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/ethernet/intel/ice/ice_ethtool_fdir.cπ (go read the source, bestie, it ate) ice_fltr_to_ethtool_flow(9)ice_ethtool_flow_to_fltr(9)ice_is_mask_valid(9)ice_get_ethtool_fdir_entry(9)ice_get_fdir_fltr_ids(9)ice_fdir_remap_entries(9)ice_fdir_rem_adq_chnl(9)ice_fdir_get_hw_prof(9)ice_fdir_erase_flow_from_hw(9)ice_fdir_rem_flow(9)ice_fdir_release_flows(9)ice_fdir_replay_flows(9)ice_parse_rx_flow_user_data(9)ice_fdir_num_avail_fltr(9)ice_fdir_alloc_flow_prof(9)ice_fdir_prof_vsi_idx(9)ice_fdir_set_hw_fltr_rule(9)ice_set_init_fdir_seg(9)ice_create_init_fdir_rule(9)ice_set_fdir_ip4_seg(9)ice_set_fdir_ip4_usr_seg(9)ice_set_fdir_ip6_seg(9)ice_set_fdir_ip6_usr_seg(9)ice_fdir_vlan_valid(9)ice_set_ether_flow_seg(9)ice_set_fdir_vlan_seg(9)ice_cfg_fdir_xtrct_seq(9)ice_update_per_q_fltr(9)ice_fdir_write_fltr(9)ice_fdir_write_all_fltr(9)ice_fdir_replay_fltrs(9)ice_fdir_create_dflt_rules(9)ice_fdir_del_all_fltrs(9)ice_vsi_manage_fdir(9)ice_fdir_do_rem_flow(9)ice_fdir_update_list_entry(9)ice_update_ring_dest_vsi(9)ice_set_fdir_input_set(9)ice_add_fdir_ethtool(9)
that's the whole squad, bestie π«Ά (and yeah, ice_add_fdir_ethtool(9) is the opposite twin β she adds, this one deletes, iconic duality β)
π‘ friendly reminder: this page is from the kernel's ice driver docs, and the return contract is dead simple β 0 = success, negative = failure. don't overthink her π
source/version: ./drivers/net/ethernet/intel/ice πΈ dated: October 2026 π
k byeee, go delete some filters, mwah πβ¨π
π¦ 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