ENUM ETHTOOL_C33_PSE_EXT_SUBSTATE_OVLD_DETECTED(9)
π enum ethtool_c33_pse_ext_substate_ovld_detected(9)
okay so first things first: this page lives in the Kernel API Manual, and it's all about enum ethtool_c33_pse_ext_substate_ovld_detected β the ovld_detected states functions, straight out of IEEE 802.3-2022 33.2.4.4 Variables. yes bestie, we're reading the spec today, grab a snack π
β¨ NAME β¨
enum ethtool_c33_pse_ext_substate_ovld_detected β the ovld_detected states functions, from IEEE 802.3-2022 33.2.4.4 Variables. that's the whole vibe of this page π
π¦ SYNOPSIS π¦
enum ethtool_c33_pse_ext_substate_ovld_detected {
ETHTOOL_C33_PSE_EXT_SUBSTATE_OVLD_DETECTED_OVERLOAD
};
like, that's it. one (1) constant, living her best life, no cap π
πΈ Constants πΈ
ETHTOOL_C33_PSE_EXT_SUBSTATE_OVLD_DETECTED_OVERLOADβ the overload state. iconic, singular, and the only member of this enum. she's got main character energy by default π
π Description π
so ovld_detected is a variable that tells you whether the PSE output current has been in an overload condition (peep 33.2.7.6 for that part) for at least TCUT of a one-second sliding time. that's the rule, fr fr β TCUT of a one-second sliding window, not just a random blip π
π SEE ALSO π
bestie this list is long, but every single one is here because we don't skip details in this house π
the kernel file is ./include/uapi/linux/ethtool.h, and it's hanging out with:
struct ethtool_cmd(9)struct ethtool_drvinfo(9)struct ethtool_wolinfo(9)struct ethtool_regs(9)struct ethtool_eeprom(9)struct ethtool_eee(9)struct ethtool_modinfo(9)struct ethtool_coalesce(9)struct ethtool_ringparam(9)struct ethtool_channels(9)struct ethtool_pauseparam(9)enum ethtool_stringset(9)enum ethtool_mac_stats_src(9)enum ethtool_module_power_mode_policy(9)enum ethtool_module_power_mode(9)enum ethtool_c33_pse_ext_state(9)enum ethtool_c33_pse_ext_substate_mr_mps_valid(9)enum ethtool_c33_pse_ext_substate_error_condition(9)enum ethtool_c33_pse_ext_substate_mr_pse_enable(9)enum ethtool_c33_pse_ext_substate_option_detect_ted(9)enum ethtool_c33_pse_ext_substate_option_vport_lim(9)enum ethtool_c33_pse_ext_substate_power_not_available(9)enum ethtool_c33_pse_ext_substate_short_detected(9)enum ethtool_pse_types(9)enum ethtool_c33_pse_admin_state(9)enum ethtool_c33_pse_pw_d_status(9)enum ethtool_podl_pse_admin_state(9)enum ethtool_podl_pse_pw_d_status(9)enum ethtool_mm_verify_status(9)enum ethtool_module_fw_flash_status(9)struct ethtool_gstrings(9)struct ethtool_sset_info(9)enum ethtool_test_flags(9)struct ethtool_test(9)struct ethtool_stats(9)struct ethtool_perm_addr(9)struct ethtool_tcpip4_spec(9)struct ethtool_ah_espip4_spec(9)struct ethtool_usrip4_spec(9)struct ethtool_tcpip6_spec(9)struct ethtool_ah_espip6_spec(9)struct ethtool_usrip6_spec(9)struct ethtool_flow_ext(9)struct ethtool_rx_flow_spec(9)struct ethtool_rxnfc(9)struct ethtool_rxfh_indir(9)struct ethtool_rxfh(9)struct ethtool_rx_ntuple_flow_spec(9)struct ethtool_rx_ntuple(9)struct ethtool_dump(9)struct ethtool_get_features_block(9)struct ethtool_gfeatures(9)struct ethtool_set_features_block(9)struct ethtool_sfeatures(9)struct ethtool_ts_info(9)struct ethtool_per_queue_op(9)struct ethtool_fecparam(9)enum ethtool_fec_config_bits(9)struct ethtool_link_settings(9)enum phy_upstream(9)
ok that's the page!! you read the whole thing, i'm so proud π«Ά that's the overload-state enum, the TCUT one-second sliding window, and every single cross-reference intact. periodt π
and finally, the cute little sign-off: this page comes from ./include/uapi/linux, dated October 2026, and the header/footer both read enum ethtoo...vld_detected(9) (yes the terminal truncated it, we love a mysterious icon π). bye bestie, go read the kernel source πβ¨
π¦ 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