STRUCT ETHTOOL_FEC_HIST_RANGE(9)
okay so bestie, we're deep in the Kernel API Manual right now and today's main character is struct ethtool_fec_hist_range β yes it's giving tiny struct energy but it's doing Important Work in the FEC histogram statistics department π
β¨
πΈ NAME πΈ
struct ethtool_fec_hist_range β error bits range for FEC histogram statistics π
like literally the range of error bits, one bin at a time, no cap.
π¦ SYNOPSIS π¦
struct ethtool_fec_hist_range {
u16 low;
u16 high;
};
that's the whole vibe. two u16s and a dream π«Ά
β¨ MEMBERS β¨
lowβ low bound of the bin (inclusive) πhighβ high bound of the bin (inclusive) π
both ends inclusive btw, so the boundary values are in, they're part of the club, iykyk π
π₯ SEE ALSO π₯
the kernel file <pink>./include/linux/ethtool.h</pink> is the home base, and here's the whole friend group β yes there are a lot of them, they're all in the group chat π:
enum ethtool_phys_id_state(9)struct kernel_ethtool_ringparam(9)enum ethtool_supported_ring_param(9)ethtool_rxfh_indir_default(9)struct ethtool_rxfh_context(9)ethtool_link_ksettings_zero_link_mode(9)ethtool_link_ksettings_add_link_mode(9)ethtool_link_ksettings_del_link_mode(9)ethtool_link_ksettings_test_link_mode(9)ethtool_intersect_link_masks(9)struct ethtool_phy_stats(9)struct ethtool_pause_stats(9)struct ethtool_fec_stats(9)struct ethtool_rmon_hist_range(9)struct ethtool_rmon_stats(9)struct ethtool_ts_stats(9)struct ethtool_module_eeprom(9)struct ethtool_module_power_mode_params(9)struct ethtool_mm_state(9)struct ethtool_mm_cfg(9)struct ethtool_mm_stats(9)struct ethtool_mmsv_ops(9)struct ethtool_mmsv(9)struct ethtool_rxfh_param(9)struct ethtool_rxfh_fields(9)struct kernel_ethtool_ts_info(9)struct ethtool_ops(9)struct ethtool_netdev_state(9)struct ethtool_phy_ops(9)ethtool_set_ethtool_phy_ops(9)ethtool_params_from_link_mode(9)ethtool_get_phc_vclocks(9)ethtool_mm_frag_size_add_to_min(9)ethtool_mm_frag_size_min_to_add(9)ethtool_get_ts_info_by_layer(9)ethtool_sprintf(9)ethtool_puts(9)ethtool_cpy(9)
kk that's the whole page bestie, go be iconic with your bins π
source lives in <purple>./include/linux</purple>, dated October 2026 β that's the footer energy, mwah πβ¨
π¦ 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