octep_vf_napi_enable(9)
π octep_vf_napi_enable β the kernel API manual, bestie edition π
okay so welcome to octep_vf_napi_enable(9), a real function living in the Linux Kernel API Manual, and honestly? she's a short one but she matters. we're talking NAPI energy for days. let's get into it β¨
πΈ NAME πΈ
octep_vf_napi_enable β enable NAPI for all Tx/Rx queues, no cap π
like, all of them. every Tx queue. every Rx queue. the whole squad gets NAPI turned on. periodt.
π¦ SYNOPSIS π¦
void octep_vf_napi_enable (struct octep_vf_device *oct );
that's the whole vibe β takes one argument, returns void, gives nothing back but gives everything to your queues π«Ά
π ARGUMENTS π
octβ the Octeon device private data structure π this is your main character struct, the one carrying all the private data for the Octeon device. hand her over and she's like "say less, I got the queues" π₯
π SEE ALSO π
the girlies in the same friend group, all referenced in ./drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c β go say hi π:
octep_vf_alloc_ioq_vectors(9)octep_vf_free_ioq_vectors(9)octep_vf_enable_msix_range(9)octep_vf_disable_msix(9)octep_vf_ioq_intr_handler(9)octep_vf_request_irqs(9)octep_vf_free_irqs(9)octep_vf_setup_irqs(9)octep_vf_clean_irqs(9)octep_vf_update_pkt(9)octep_vf_enable_ioq_irq(9)octep_vf_napi_poll(9)octep_vf_napi_add(9)octep_vf_napi_delete(9)octep_vf_napi_disable(9)octep_vf_open(9)octep_vf_stop(9)octep_vf_iq_full_check(9)octep_vf_start_xmit(9)octep_vf_get_stats64(9)octep_vf_tx_timeout_task(9)octep_vf_tx_timeout(9)octep_vf_device_setup(9)octep_vf_device_cleanup(9)octep_vf_probe(9)octep_vf_remove(9)octep_vf_init_module(9)octep_vf_exit_module(9)
ok that's genuinely every single one of them, I counted twice so you don't have to π no skipped besties here.
β¨ bye bestie β¨ this page came to you from ./drivers/net/ethernet/marvell... (the source/version line was shy and abbreviated like that), dated October 2026, and it still signs off as octep_vf_napi_enable(9) β slay, stay hydrated, and go enable those queues πππ¦
π¦ 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