t4vf_set_addr_hash(9)
t4vf_set_addr_hash(9) β Kernel API Manual πβ¨
Okay so bestie, welcome to the page for t4vf_set_addr_hash(9) from the Kernel API Manual. This is the function that programs the MAC inexact-match hash filter, and we're gonna get you comfy with every single argument, no cap β slay π
.
πΈ NAME πΈ
t4vf_set_addr_hash β program the MAC inexact-match hash filter.
π SYNOPSIS π
int t4vf_set_addr_hash (struct adapter *adapter , unsigned int viid ,
bool ucast , u64 vec , bool sleep_ok );
π ARGUMENTS π
adapterβ the adapter. Yes bestie, that's the whole description; it's lowkey giving βthe adapterβ and we respect it π«Ά.viidβ the Virtual Interface Identifier.ucastβ whether the hash filter should also match unicast addresses.vecβ the value to be written to the hash filter.sleep_okβ call is allowed to sleep.
π¦ DESCRIPTION π¦
Sets the 64-bit inexact-match hash filter for a virtual interface. That's the whole main-character move: vec is the value written to the hash filter, and ucast says whether the filter should also match unicast addresses. Clean, specific, and very much on brand β¨.
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c
Other pages in this iconic little lineup, highkey obsessed:
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_read_rss_vi_config(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_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)
mwah π that's the whole page! This cutie lives in the Kernel API Manual, and the footer source/version is ./drivers/net/ethernet/chelsio... with the date October 2026. This page ate and left no crumbs β bye bestie, go set that hash filter π«Άβ¨
π¦ 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