ice_vc_parse_rss_cfg(9)
π ice_vc_parse_rss_cfg(9) π
okay so bestie, welcome to the Kernel API Manual entry for ice_vc_parse_rss_cfg β yes it's long, yes it's a mouthful, no we are NOT skipping it, grab a boba and let's go π§β¨
β¨ NAME β¨
ice_vc_parse_rss_cfg β literally just parses the hash fields and the headers out of one specific virtchnl RSS cfg. that's the whole job. that's her whole personality π
πΈ SYNOPSIS πΈ
bool ice_vc_parse_rss_cfg (struct ice_hw *hw , struct virtchnl_rss_cfg
*rss_cfg , struct ice_rss_hash_cfg *hash_cfg );
she's a bool-returning girlie taking three pointers, no cap π«Ά
π¦ ARGUMENTS π¦
hwβ pointer to the hardware, the main character of the whole operation πrss_cfgβ pointer to the virtchnl RSS cfg, aka the thing we're about to dissect πhash_cfgβ pointer to the HW hash configuration, the destination for all that parsed goodness π
π DESCRIPTION π
Return true if all the protocol header and hash fields in the RSS cfg could be parsed, else return false. simple as that, fr fr π
This function parses the virtchnl RSS cfg to be the intended hash fields and the intended header for RSS configuration. it's giving translator energy β she takes the virtchnl situation and turns it into what the HW actually wants π§
ngl, thetrue/falsething is the whole vibe check here β everything parses or it doesn't, no in-between, periodt β¨
β SEE ALSO β
- Kernel file
./drivers/net/ethernet/intel/ice/virt/rss.cβ go read the source bestie, it ate π ice_vc_validate_pattern(9)ice_vf_adv_rss_offload_ena(9)ice_is_hash_cfg_valid(9)ice_hash_cfg_reset(9)ice_hash_cfg_record(9)ice_hash_moveout(9)ice_hash_moveback(9)ice_hash_remove(9)ice_add_rss_cfg_pre_gtpu(9)ice_add_rss_cfg_pre_ip(9)ice_calc_gtpu_ctx_idx(9)ice_map_ip_ctx_idx(9)ice_add_rss_cfg_pre(9)ice_add_rss_cfg_post_gtpu(9)ice_rem_rss_cfg_post(9)ice_rem_rss_cfg_wrap(9)ice_add_rss_cfg_wrap(9)ice_parse_raw_rss_pattern(9)ice_add_raw_rss_cfg(9)ice_rem_raw_rss_cfg(9)ice_vc_handle_rss_cfg(9)ice_vc_config_rss_key(9)ice_vc_config_rss_lut(9)ice_vc_config_rss_hfunc(9)ice_vc_get_rss_hashcfg(9)ice_vc_set_rss_hashcfg(9)
like, that's a whole friend group right there and she knows every single one of them π«Άπ₯
and that's the page!! sourced from ./drivers/net/ethernet/intel/i..., dated October 2026 β mwah, iconic, see u next time bestie πππ
π¦ 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