mac_wol_reset(9)
π mac_wol_reset(9) π
okay so bestie, welcome to the Kernel API Manual entry for mac_wol_reset β manual name folded in right here at the top, no giant header-line copy-paste today π
. This is the little cleanup moment you call after dropping out of wake-on-LAN mode. Letβs get into it.
πΈ NAME πΈ
mac_wol_reset β reset WOL after exiting low power.
β¨ SYNOPSIS β¨
void mac_wol_reset (struct mac_regs __iomem *regs );
π ARGUMENTS π
regsβ register block of this velocity.
π¦ DESCRIPTION π¦
okay so picture this: we just dropped out of wake on lan mode, and now we need to reset the Wake on lan features. That is literally the whole job of mac_wol_reset β it gets called after we drop out of wake on lan mode in order to reset the Wake on lan features. slay, focused, one-task icon.
important caveat, bestie: this function doesn't restore the rest of the logic from the result of sleep/wakeup. So donβt expect it to be the main character and fix everything β it is specifically here for the WOL reset. periodt.
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/via/via-velocity.c
mac_get_cam_mask(9),mac_set_cam_mask(9),mac_set_cam(9)get_chip_name(9),velocity_set_int_opt(9),velocity_set_bool_opt(9)velocity_get_options(9),velocity_init_cam_filter(9)velocity_rx_reset(9),velocity_get_opt_media_mode(9)safe_disable_mii_autopoll(9),enable_mii_autopoll(9)velocity_mii_read(9),mii_check_media_mode(9),velocity_mii_write(9)set_mii_flow_control(9),mii_set_auto_on(9),velocity_set_media_mode(9)velocity_print_link_status(9),enable_flow_control_ability(9)velocity_soft_reset(9),velocity_set_multi(9),mii_init(9)setup_queue_timers(9),setup_adaptive_interrupts(9)velocity_init_registers(9),velocity_init_dma_rings(9)velocity_alloc_rx_buf(9),velocity_free_rd_ring(9)velocity_init_rd_ring(9),velocity_init_td_ring(9)velocity_free_dma_rings(9),velocity_free_tx_buf(9)velocity_free_td_ring(9),velocity_error(9),velocity_tx_srv(9)velocity_rx_csum(9),velocity_rx_copy(9),velocity_iph_realign(9)velocity_receive_frame(9),velocity_rx_srv(9),velocity_intr(9)velocity_open(9),velocity_shutdown(9),velocity_change_mtu(9)velocity_poll_controller(9),velocity_mii_ioctl(9),velocity_ioctl(9)velocity_get_stats(9),velocity_close(9),velocity_xmit(9)velocity_init_info(9),velocity_get_pci_info(9)velocity_get_platform_info(9),velocity_print_info(9)velocity_probe(9),velocity_remove(9),wol_calc_crc(9)velocity_set_wol(9),velocity_save_context(9)velocity_restore_context(9),velocity_ethtool_up(9)velocity_ethtool_down(9),velocity_init_module(9)velocity_cleanup_module(9)
π«Ά okay thatβs the wholemac_wol_reset(9)page, bestie β source/version spot is./drivers/net/ethernet/via, and the date on this one is October 2026. byeee π
π¦ 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