velocity_save_context(9)
πΎ velocity_save_context(9) πΎ
okay so bestie, this page is from the Kernel API Manual, and it's literally about velocity_save_context β the βsave registersβ girlie of the velocity hardware world. no cap, she's here to help. π
π·οΈ NAME π·οΈ
velocity_save_context β save registers
β¨ SYNOPSIS β¨
void velocity_save_context (struct velocity_info *vptr , struct
velocity_context *context );
it's void, so don't go looking for a return value β the synopsis said what it said. π«Ά
π ARGUMENTS π
vptrβ velocitycontextβ buffer for stored context
π DESCRIPTION π
okay so here's the tea: velocity_save_context() retrieves the current configuration from the velocity hardware and stashes it in the context structure, for use by the context restore functions. this allows us to save things we need across power down states. lowkey essential for that power-down era. β¨
π 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)mac_wol_reset(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_restore_context(9)velocity_ethtool_up(9)velocity_ethtool_down(9)velocity_init_module(9)velocity_cleanup_module(9)
mwah π this page's source/version tag is ./drivers/net/ethernet/via, it's dated October 2026, and the page name is velocity_save_context(9). bye bestie π«Ά
π¦ 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