ixgbe_stop_..._on_d3_82599(9)
π NAME π
ixgbe_stop_mac_link_on_d3_82599 β bestie, it disables link on D3. That's the whole vibe. β¨
(oh and this is straight outta the Kernel API Manual, section 9, if you were wondering π)
β¨ SYNOPSIS β¨
void ixgbe_stop_mac_link_on_d3_82599 (struct ixgbe_hw *hw );
π«Ά ARGUMENTS π«Ά
hwβ pointer to hardware structure. like, the actual hardware struct. hand it over. πΈ
π DESCRIPTION π
So what it does is: disables link. That's it, that's the function. π
But ok here's the important part β you're supposed to call this during the D3 power down sequence. Not whenever, not for funsies, not because you felt like it. During D3 power down. Periodt. π₯
lowkey if you call it at the wrong time you're gonna have a bad time, so likeβ¦ read the room (and the power state) first π
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/ethernet/intel/ixgbe/ixgbe_82599.cβ go read it, it's giving main character energy π
And the whole friend group, fr fr:
prot_autoc_read_82599(9),prot_autoc_write_82599(9)ixgbe_init_phy_ops_82599(9),ixgbe_get_link_capabilities_82599(9)ixgbe_get_media_type_82599(9),ixgbe_start_mac_link_82599(9)ixgbe_disable_tx_laser_multispeed_fiber(9)ixgbe_enable_tx_laser_multispeed_fiber(9)ixgbe_flap_tx_laser_multispeed_fiber(9)ixgbe_set_hard_rate_select_speed(9),ixgbe_setup_mac_link_smartspeed(9)ixgbe_setup_mac_link_82599(9),ixgbe_setup_copper_link_82599(9)ixgbe_reset_hw_82599(9),ixgbe_fdir_check_cmd_complete(9)ixgbe_reinit_fdir_tables_82599(9),ixgbe_fdir_enable_82599(9)ixgbe_init_fdir_signature_82599(9),ixgbe_init_fdir_perfect_82599(9)ixgbe_atr_compute_sig_hash_82599(9)ixgbe_fdir_add_signature_filter_82599(9)ixgbe_atr_compute_perfect_hash_82599(9),ixgbe_get_fdirtcpm_82599(9)ixgbe_read_analog_reg8_82599(9),ixgbe_write_analog_reg8_82599(9)ixgbe_start_hw_82599(9),ixgbe_identify_phy_82599(9)ixgbe_enable_rx_dma_82599(9),ixgbe_verify_fw_version_82599(9)ixgbe_verify_lesm_fw_enabled_82599(9)ixgbe_read_eeprom_buffer_82599(9),ixgbe_read_eeprom_82599(9)ixgbe_reset_pipeline_82599(9),ixgbe_read_i2c_byte_82599(9)ixgbe_write_i2c_byte_82599(9)
ok that's the whole page, you ate that π β¨
this lil beauty lives at ./drivers/net/ethernet/intel/i... and it's dated October 2026 β so like, mark your calendars bestie ππ iykyk πβ
π¦ 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