igc_set_fc_watermarks(9)
π igc_set_fc_watermarks β a Kernel API Manual moment π
okay so bestie, welcome to the igc_set_fc_watermarks(9) page, straight out of the Kernel API Manual β¨ this one's a little cutie with a big job and honestly? she ate.
πΈ SYNOPSIS πΈ
s32 igc_set_fc_watermarks (struct igc_hw *hw );
like, that's the whole vibe. one function, one argument, one s32 return. no notes. π
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά like, the hardware thingy she's gonna poke at. that's it, that's the argument.
β¨ DESCRIPTION β¨
okay so here's the tea, bestie β β this function sets the flow control high/low threshold (watermark) registers. watermarks!! the high one and the low one!! both of them!! π₯
and then, and this is the part where it gets extra: if flow control XON frame transmission is enabled, then set XON frame transmission as well. so she checks the vibe, and if that XON frame transmission is already turned on, miss girl turns it on too. consistent queen behavior. π
π¦ SEE ALSO π¦
the kernel file she lives in, periodt:
./drivers/net/ethernet/intel/igc/igc_mac.cπ
and her whole friend group, the igc besties, all iconically listed here:
igc_disable_pcie_master(9)igc_init_rx_addrs(9)igc_setup_link(9)igc_force_mac_fc(9)igc_clear_hw_cntrs_base(9)igc_rar_set(9)igc_check_for_copper_link(9)igc_config_collision_dist(9)igc_config_fc_after_link_up(9)igc_get_auto_rd_done(9)igc_get_speed_and_duplex_copper(9)igc_put_hw_semaphore(9)igc_enable_mng_pass_thru(9)igc_hash_mc_addr(9)igc_update_mc_addr_list(9)
fifteen of them, no cap. go read them all, iykyk π
ngl if you got here looking for drama, there isn't any β no warnings, no bugs, no deprecated anything on this page. just watermarks being set and a girl being iconic. π
β and that's the page!! main character energy from start to finish π§
signing off from ./drivers/net/ethernet/intel/igc, dated October 2026, filed under igc_set_fc_watermarks(9) β mwah, love u, bye ππ
π¦ 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