fm10k_macvlan_schedule(9)
π fm10k_macvlan_schedule β the manual page, but make it make sense (section 9, Kernel API Manual)
okay so bestie, welcome to fm10k_macvlan_schedule(9) β yes the whole manual is literally named that, section 9, Kernel API Manual vibes. buckle up, this one's short and sweet but she's important π
β¨ NAME β¨
fm10k_macvlan_schedule β schedule the MAC/VLAN queue task π¦
β¨ SYNOPSIS β¨
void fm10k_macvlan_schedule (struct fm10k_intfc *interface );
like, that's the whole incantation. void return, one arg, no notes π
β¨ ARGUMENTS β¨
interfaceβ the fm10k private interface structure π«Ά that's your little bundle of driver state, and yes it's the thing you're handing over.
β¨ DESCRIPTION β¨
so what she does: she schedules the MAC/VLAN queue monitor task β¨ periodt.
and here's the tea β if the MAC/VLAN task cannot be started immediately, this function requests that it be restarted when possible π₯. that's it. that's the whole personality. not me wanting more lore π
β¨ SEE ALSO β¨
okay this list is LONG, but I refuse to skip a single one β take a sip of water, we're going in π
first, the kernel file itself:
- Kernel file
./drivers/net/ethernet/intel/fm10k/fm10k_pci.c
and now the whole friend group, in order, no cap:
fm10k_stop_macvlan_task(9)fm10k_resume_macvlan_task(9)fm10k_service_timer(9)fm10k_prepare_for_reset(9)fm10k_configure_swpri_map(9)fm10k_watchdog_update_host_state(9)fm10k_mbx_subtask(9)fm10k_watchdog_host_is_ready(9)fm10k_watchdog_host_not_ready(9)fm10k_update_stats(9)fm10k_watchdog_flush_tx(9)fm10k_watchdog_subtask(9)fm10k_check_hang_subtask(9)fm10k_service_task(9)fm10k_macvlan_task(9)fm10k_configure_tx_ring(9)fm10k_enable_tx_ring(9)fm10k_configure_tx(9)fm10k_configure_rx_ring(9)fm10k_update_rx_drop_en(9)fm10k_configure_dglort(9)fm10k_configure_rx(9)fm10k_qv_free_irq(9)fm10k_qv_request_irq(9)fm10k_sw_init(9)fm10k_probe(9)fm10k_remove(9)fm10k_resume(9)fm10k_suspend(9)fm10k_io_error_detected(9)fm10k_io_slot_reset(9)fm10k_io_resume(9)fm10k_io_reset_prepare(9)fm10k_io_reset_done(9)fm10k_register_pci_driver(9)fm10k_unregister_pci_driver(9)
that's 36 plus the file, and yes I counted, because she deserves the respect π iykyk.
ngl the source path at the bottom is shown all truncated like./drivers/net/ethernet/intel/f...and the date isOctober 2026β I'm just passing along exactly what's on the page, don't come for me π
and that's the whole manual bestie!! πΈ source/version line reads ./drivers/net/ethernet/intel/f... with a date of October 2026, and it's filed under fm10k_macvlan_schedule(9) β slay, go schedule that task ππ§
π¦ 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