STRUCT EFX_LINK_STATE(9)
π struct efx_link_state(9) π
okay so bestie, welcome to the Kernel API Manual glow-up for struct efx_link_state β it's literally the current state of the link, and it's giving main-character energy in the sfc/siena networking universe. π¦
β¨ NAME β¨
struct efx_link_state β current state of the link π
πΈ SYNOPSIS πΈ
struct efx_link_state {
bool up;
bool fd;
u8 fc;
unsigned int speed;
};
π Members π
upβ link is up, yup yup, it's alive and connected πfdβ link is full-duplex, so both directions can talk at once, slay π«Άfcβ the actual flow control flags, no cap, this is what's really happening with flow control πspeedβ link speed in Mbps, the literal number, periodt β
π₯ SEE ALSO π₯
if you're deep in the kernel files, peek at ./drivers/net/ethernet/sfc/siena/net_driver.h β and then go hang with these icons:
struct efx_buffer(9)struct efx_special_buffer(9)struct efx_tx_buffer(9)struct efx_tx_queue(9)struct efx_rx_buffer(9)struct efx_rx_page_state(9)struct efx_rx_queue(9)struct efx_channel(9)struct efx_msi_context(9)struct efx_channel_type(9)enum efx_phy_mode(9)struct efx_hw_stat_desc(9)struct efx_rss_context(9)struct efx_arfs_rule(9)struct efx_async_filter_insertion(9)struct efx_nic(9)struct efx_nic_type(9)
catch you later, bestie π§ this page came from ./drivers/net/ethernet/sfc/siena and it's dated October 2026 β slay and 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