t4vf_read_rss_vi_config(9)
π t4vf_read_rss_vi_config(9) β a Kernel API Manual moment π
okay so bestie, welcome to the glow-up of a page straight outta the Kernel API Manual β¨ this one's about pulling a Virtual Interface's RSS config out of the firmware and making it make sense to your CPU. no cap, it's a whole little translator situation πΈ
β¨ NAME β¨
t4vf_read_rss_vi_config β literally just reads a VI's RSS configuration π¦
π SYNOPSIS π
int t4vf_read_rss_vi_config (struct adapter *adapter , unsigned int viid
, union rss_vi_config *config );
π ARGUMENTS π
adapterβ the adapter, bestie. the whole device vibe. πviidβ Virtual Interface ID. which VI we're talking about, iykyk. πconfigβ pointer to a host-native VI RSS Configuration buffer. this is where the tea gets poured β
π¦ DESCRIPTION π¦
Reads the Virtual Interface's RSS configuration information and translates it into CPU-native format. that's it, that's the whole job β read the firmware's version, flip it into something your CPU can actually read without side-eyeing you π β¨
π₯ SEE ALSO π₯
Kernel file ./drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c β that's the main character's home address π
and the whole extended friend group, no one left out, periodt:
t4vf_record_mbox(9)t4vf_wr_mbox_core(9)fwcaps16_to_caps32(9)fwcap_to_fwspeed(9)t4vf_port_init(9)t4vf_fw_reset(9)t4vf_query_params(9)t4vf_set_params(9)t4vf_fl_pkt_align(9)t4vf_bar2_sge_qregs(9)t4vf_get_sge_params(9)t4vf_get_vpd_params(9)t4vf_get_dev_params(9)t4vf_get_rss_glb_config(9)t4vf_get_vfres(9)t4vf_write_rss_vi_config(9)t4vf_config_rss_range(9)t4vf_alloc_vi(9)t4vf_free_vi(9)t4vf_enable_vi(9)t4vf_enable_pi(9)t4vf_identify_port(9)t4vf_set_rxmode(9)t4vf_alloc_mac_filt(9)t4vf_free_mac_filt(9)t4vf_change_mac(9)t4vf_set_addr_hash(9)t4vf_get_port_stats(9)t4vf_iq_free(9)t4vf_eth_eq_free(9)t4vf_link_down_rc_str(9)t4vf_handle_get_port_info(9)t4vf_update_port_info(9)t4vf_handle_fw_rpl(9)t4vf_get_vf_mac_acl(9)t4vf_get_vf_vlan_acl(9)
that's the whole page, mwah π this came from ./drivers/net/ethernet/chelsio... and it's dated October 2026 β so yeah, future-dated queen behavior, we love to see it ππ«Ά
π¦ 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