bdx_link_changed(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« NAME πŸ’«

bdx_link_changed β€” okay so bestie, this one's whole job is literally just notifying the OS about the hw link state ✨ that's it, that's the gig πŸŽ€


🌸 SYNOPSIS 🌸

void bdx_link_changed (struct bdx_priv *priv );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • priv β€” the hw adapter structure πŸ’… like, the actual hardware adapter, and that's what you're handing over

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/ethernet/tehuti/tehuti.c β€” and honestly, the whole friend group shows up here, so let me introduce you 🫢

bdx_fifo_init(9), bdx_fifo_free(9), bdx_isr_napi(9), bdx_fw_load(9), bdx_hw_start(9), bdx_close(9), bdx_open(9), __bdx_vlan_rx_vid(9), bdx_vlan_rx_add_vid(9), bdx_vlan_rx_kill_vid(9), bdx_change_mtu(9), bdx_rx_init(9), bdx_rx_free_skbs(9), bdx_rx_free(9), bdx_rx_alloc_skbs(9), bdx_rx_receive(9), __bdx_tx_db_ptr_next(9), bdx_tx_db_inc_rptr(9), bdx_tx_db_inc_wptr(9), bdx_tx_db_init(9), bdx_tx_db_close(9), bdx_tx_map_skb(9), bdx_tx_space(9), bdx_tx_transmit(9), bdx_tx_cleanup(9), bdx_tx_free_skbs(9), bdx_tx_push_desc(9), bdx_tx_push_desc_safe(9), bdx_probe(9), bdx_remove(9) β€” yeah that's the entire roster, go say hi πŸ˜­πŸ’€


okay that's the whole page, periodt πŸ§šπŸ’–

this lil gem lives in ./drivers/net/ethernet/tehuti and it's dated October 2026 β€” slay, go read the source, ily bye πŸŽ€β­

πŸ“¦ where this page comes from