iavf_set_rxfh(9)
π iavf_set_rxfh(9) π
okay so bestie, welcome to the iavf_set_rxfh(9) page from the Kernel API Manual β it's giving "niche but iconic" and honestly? we love her for it π
β¨ NAME β¨
iavf_set_rxfh β set the rx flow hash indirection table π
β¨ SYNOPSIS β¨
int iavf_set_rxfh (struct net_device *netdev , struct ethtool_rxfh_param
*rxfh , struct netlink_ext_ack *extack );
like, that's the whole vibe right there β¨
β¨ ARGUMENTS β¨
netdevβ the network interface device structure, aka the main character π«Άrxfhβ pointer to the param struct, and inside it you gotindir,key, andhfuncπ¦extackβ the extended ACK from the Netlink message, the little receipts folder π¬
β¨ RETURN β¨
So here's the tea π₯:
0on success β slay, we ate, periodt π-EOPNOTSUPPif the hash function is not supported β nope, not the vibe, she's not doing that π-EINVALif the table specifies an invalid queue id β the table said something unhinged and got caught π
β¨ SEE ALSO β¨
Kernel file ./drivers/net/ethernet/intel/iavf/iavf_ethtool.c β and bestie, the whole friend group shows up here, no cap π
struct iavf_stats(9)iavf_add_one_ethtool_stat(9)__iavf_add_ethtool_stats(9)iavf_add_ethtool_stats(9)iavf_add_queue_stats(9)__iavf_add_stat_strings(9)iavf_add_stat_strings(9)iavf_get_link_ksettings(9)iavf_get_sset_count(9)iavf_get_ethtool_stats(9)iavf_get_stat_strings(9)iavf_get_strings(9)iavf_get_msglevel(9)iavf_set_msglevel(9)iavf_get_drvinfo(9)iavf_get_ringparam(9)iavf_set_ringparam(9)__iavf_get_coalesce(9)iavf_get_coalesce(9)iavf_get_per_queue_coalesce(9)iavf_set_itr_per_queue(9)__iavf_set_coalesce(9)iavf_set_coalesce(9)iavf_set_per_queue_coalesce(9)iavf_fltr_to_ethtool_flow(9)iavf_ethtool_flow_to_fltr(9)iavf_is_mask_valid(9)iavf_parse_rx_flow_user_data(9)iavf_fill_rx_flow_ext_data(9)iavf_get_ethtool_fdir_entry(9)iavf_get_fdir_fltr_ids(9)iavf_add_fdir_fltr_info(9)iavf_add_fdir_ethtool(9)iavf_del_fdir_ethtool(9)iavf_set_rxnfc(9)iavf_get_rx_ring_count(9)iavf_get_rxnfc(9)iavf_get_channels(9)iavf_set_channels(9)iavf_get_rxfh_key_size(9)iavf_get_rxfh_indir_size(9)iavf_get_rxfh(9)iavf_set_ethtool_ops(9)
lowkey a whole directory of besties, and you thought your group chat was big π
and that's the page!! mwah π this one lives in ./drivers/net/ethernet/intel/iavf, dated October 2026, and it's part of the Kernel API Manual β ily, go read the rest of the squad π§π
π¦ 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