t4vf_enable_pi(9)
π t4vf_enable_pi(9) β Kernel API Manual π
okay so bestie, this is the Kernel API Manual page for t4vf_enable_pi, and it's literally the function that enables/disables a Port's virtual interface. no cap, that's the whole vibe. π«Ά
β¨ NAME β¨
t4vf_enable_pi β enable/disable a Port's virtual interface. it's giving virtual-interface control, and it ate. π
π SYNOPSIS π
int t4vf_enable_pi (struct adapter *adapter , struct port_info *pi ,
bool rx_en , bool tx_en );
π ARGUMENTS π
adapterβ the adapter. yes bestie, literally the adapter. πpiβ the Port Information structure. iconic struct energy. π¦rx_enβ1=enable Rx,0=disable Rx. choose your fighter. πtx_enβ1=enable Tx,0=disable Tx. same vibe, transmit edition. β¨
πΈ DESCRIPTION πΈ
So what it does is enable/disable a Port's virtual interface. If the Virtual Interface enable/disable operation is successful, we notify the OS-specific code of a potential Link Status change via the OS Contract API t4vf_os_link_changed. that's the tea. βπ
π¦ SEE ALSO π¦
the whole related-lore squad, no skips:
- Kernel file
./drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 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_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)
made with π and zero skips: source/version ./drivers/net/ethernet/chelsio..., dated October 2026, for t4vf_enable_pi(9). bye 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