ice_fdir_rem_adq_chnl(9)
π ice_fdir_rem_adq_chnl(9) π
okay so bestie, welcome to the Kernel API Manual, section 9 β this little cutie is ice_fdir_rem_adq_chnl, and she's here to do exactly one job. no cap.
β¨ NAME β¨
ice_fdir_rem_adq_chnl β remove an ADQ channel from HW filter rules π
like, she takes that ADQ channel out of the hardware filter rules. that's the whole vibe. periodt.
πΈ SYNOPSIS πΈ
void ice_fdir_rem_adq_chnl (struct ice_hw *hw , u16 vsi_idx );
she returns void β no return value, no drama, she just does the thing and leaves π
π¦ ARGUMENTS π¦
hwβ the hardware structure containing the filter list π₯οΈβ¨ this is where all the filter info lives, so she can find what she needs to remove.vsi_idxβ the VSI handle π that's the identifier for the VSI you're dealing with.
π SEE ALSO π
bestie, the lore is DEEP β here's the whole friend group:
- Kernel file
./drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c 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_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_del_fdir_ethtool(9),ice_update_ring_dest_vsi(9),ice_set_fdir_input_set(9),ice_add_fdir_ethtool(9)
π«Ά reminder: this page is a void function, so there's literally nothing to check on the way out β no exit status, no signals, no surprises. iconic behaviour, honestly.
and that's the tea, bestie π this cutie lives in ./drivers/net/ethernet/intel/ice (that's the source/version, iykyk), and the docs are dated October 2026 β so go forth and remove those ADQ channels, you absolute main character ππ§β¨
π¦ 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