igc_rx_fifo_flush_base(9)
π igc_rx_fifo_flush_base(9) π
okay bestie, this one is from the Kernel API Manual and it's literally the little cleanup crew for the rx fifo β¨
πΈ NAME πΈ
igc_rx_fifo_flush_base β clean rx fifo after Rx enable π§
β¨ SYNOPSIS β¨
void igc_rx_fifo_flush_base (struct igc_hw *hw );
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά
π¦ DESCRIPTION π¦
After Rx enable, if manageability is enabled then there is likely some bad data at the start of the fifo and possibly in the DMA fifo too π
This function clears the fifos and flushes any packets that came in as rx was being enabled. periodt π
π SEE ALSO π
- Kernel file:
./drivers/net/ethernet/intel/igc/igc_base.c igc_reset_hw_base(9)igc_init_nvm_params_base(9)igc_setup_copper_link_base(9)igc_init_mac_params_base(9)igc_init_phy_params_base(9)igc_acquire_phy_base(9)igc_release_phy_base(9)igc_init_hw_base(9)igc_power_down_phy_copper_base(9)
mwah π β from ./drivers/net/ethernet/intel/igc, October 2026 π
π¦ 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