ixgbe_reset_hw_82598(9)
π ixgbe_reset_hw_82598(9) π
okay so bestie, welcome to the kernel API manual page for ixgbe_reset_hw_82598 β yes that's a whole mouthful, no we're not shortening it, the 82598 is iconic and she knows it π
this one lives in section 9 of the Kernel API Manual and she's literally about to hard-reset some networking silicon, so buckle up π¦
β¨ NAME β¨
ixgbe_reset_hw_82598 β Performs hardware reset. that's it. that's the whole name. short, sweet, slays π
πΈ SYNOPSIS πΈ
int ixgbe_reset_hw_82598 (struct ixgbe_hw *hw );
π ARGUMENTS π
hwβ pointer to hardware structure. like, the actual hardware struct, the main character of this whole operation π
π₯ DESCRIPTION π₯
Resets the hardware by resetting the transmit and receive units, masks and clears all interrupts, performing a PHY reset, and performing a link (MAC) reset.
ngl that's a LOT of resetting happening in one function call β transmit unit, receive unit, interrupts masked AND cleared, plus a PHY reset, plus a full link (MAC) reset. she's giving "one function, five jobs, zero complaints" energy πβ¨ it's basically a full factory-reset moment for the 82598 and honestly? we're obsessed π
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/ethernet/intel/ixgbe/ixgbe_82598.cβ the source file bestie, go read her π«Ά ixgbe_set_pcie_completion_timeout(9)ixgbe_init_phy_ops_82598(9)ixgbe_start_hw_82598(9)ixgbe_get_link_capabilities_82598(9)ixgbe_get_media_type_82598(9)ixgbe_fc_enable_82598(9)ixgbe_start_mac_link_82598(9)ixgbe_validate_link_ready(9)ixgbe_check_mac_link_82598(9)ixgbe_setup_mac_link_82598(9)ixgbe_setup_copper_link_82598(9)ixgbe_set_vmdq_82598(9)ixgbe_clear_vmdq_82598(9)ixgbe_set_vfta_82598(9)ixgbe_clear_vfta_82598(9)ixgbe_read_analog_reg8_82598(9)ixgbe_write_analog_reg8_82598(9)ixgbe_read_i2c_phy_82598(9)ixgbe_read_i2c_eeprom_82598(9)ixgbe_read_i2c_sff8472_82598(9)ixgbe_set_lan_id_multi_port_pcie_82598(9)ixgbe_set_rxpba_82598(9)
like, that's the whole 82598 friend group and they ALL got invited to the function-call party πβ¨
lowkey a reminder bestie: the source path shown here is truncated at ./drivers/net/ethernet/intel/i... β that's just how the footer rendered it, the full path lives up in SEE ALSO π
and that's the page! π source/version is ixgbe_reset_hw_82598(9) from the good old ./drivers/net/ethernet/intel/i... corner of the tree, dated October 2026 β go forth and reset that hardware, you've got this ππ
π«Ά
π¦ 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