link_start(9)
π link_start(9) β enable a port π
okay bestie, welcome to the Kernel API Manual β¨ todayβs main character is link_start(9), and she is literally here to enable a port. no cap, this page is short but it ate. π
β¨ NAME β¨
link_start β enable a port. thatβs the whole name, and honestly? iconic.
πΈ SYNOPSIS πΈ
the signature is literally this, bestie β copy it exactly:
void link_start (struct net_device *dev );
π ARGUMENTS π
devβ the device to enable, periodt. thatβs the one and only argument, and sheβs astruct net_device *. π«Ά
π¦ DESCRIPTION π¦
okay so link_start() performs the MAC and PHY actions needed to enable a port. thatβs the whole description, and the way itβs giving βjust do the MAC and PHY actions, bestieβ is lowkey a mood. no extra lore on this page β we keep it factual and cute. πβ¨
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c link_report(9)t3_os_link_changed(9)t3_os_phymod_changed(9)setup_rss(9)setup_sge_qsets(9)t3_synchronize_rx(9)cxgb_up(9)t3_io_error_detected(9)t3_io_slot_reset(9)t3_io_resume(9)
mwah π the footer source/version is ./drivers/net/ethernet/chelsio..., dated October 2026, and the title at the bottom is still link_start(9). bye bestie, go enable that port π«Άβ¨
π¦ 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