ice_set_fdir_vlan_seg(9)
π ice_set_fdir_vlan_seg β the glow-up guide β¨
okay so bestie, welcome to the ice_set_fdir_vlan_seg(9) page from the Kernel API Manual π§ β yes it's a kernel function, yes it's niche, but we're gonna make it make sense, i promise π«Ά
πΈ NAME πΈ
ice_set_fdir_vlan_seg β it sets the vlan segments for an ether flow, no cap π
β¨ SYNOPSIS β¨
int ice_set_fdir_vlan_seg (struct ice_flow_seg_info *seg , struct
ethtool_flow_ext *ext_masks );
like, it takes two things and gives you back an int, periodt π
π¦ ARGUMENTS π¦
segβ the flow segment we're programming, it's the main character here πext_masksβ masks for the extra RX flow fields, lowkey important π
β RETURN β
returns 0 on success, and errno in case of error β so if it's not 0, something went off π
π₯ SEE ALSO π₯
first up, the kernel file itself lives at ./drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c β go say hi π
and then the whole friend group, fr fr:
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_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)
that's the whole squad, iykyk π
ngl bestie, that's the entire page β it's a short one, but it ate πβ¨
and that's a wrap! π this little beauty comes to you from ./drivers/net/ethernet/intel/ice, dated October 2026 β mwah, go forth and set those vlan segments ππ¦πΈ
π¦ 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