octep_napi_add(9)
β¨ octep_napi_add(9) β¨
okay so bestie, welcome to the octep_napi_add(9) page from the Kernel API Manual π this one's a little baby page but she's important, so let's get into it π«Ά
πΈ NAME πΈ
octep_napi_add β literally just adds a NAPI poll for all the Tx/Rx queues. that's it. that's her whole job. no cap π
π SYNOPSIS π
void octep_napi_add (struct octep_device *oct );
β¨ void return btw β she doesn't hand anything back, she just does the thing. main character energy honestly π
π¦ ARGUMENTS π¦
octβ the Octeon device private data structure π like, the whole device's lil stash of private info. she needs it to know which device she's setting up polls for, iykyk.
π SEE ALSO π
first up, the source file β go peek if you're nosy (respectfully) π:
./drivers/net/ethernet/marvell/octeon_ep/octep_main.c
and now, the whole squad β every single one of these is linked, fr fr, not me listing all of them but yes I am, because they're all here in the original and we don't skip anybody in this house π β¨:
octep_alloc_ioq_vectors(9)octep_free_ioq_vectors(9)octep_enable_msix_range(9)octep_disable_msix(9)octep_mbox_intr_handler(9)octep_oei_intr_handler(9)octep_ire_intr_handler(9)octep_ore_intr_handler(9)octep_vfire_intr_handler(9)octep_vfore_intr_handler(9)octep_dma_intr_handler(9)octep_dma_vf_intr_handler(9)octep_pp_vf_intr_handler(9)octep_misc_intr_handler(9)octep_rsvd_intr_handler(9)octep_ioq_intr_handler(9)octep_request_irqs(9)octep_free_irqs(9)octep_setup_irqs(9)octep_clean_irqs(9)octep_update_pkt(9)octep_enable_ioq_irq(9)octep_napi_poll(9)octep_napi_delete(9)octep_napi_enable(9)octep_napi_disable(9)octep_open(9)octep_stop(9)octep_iq_full_check(9)octep_start_xmit(9)octep_get_stats64(9)octep_tx_timeout_task(9)octep_tx_timeout(9)octep_intr_poll_task(9)octep_hb_timeout_task(9)octep_ctrl_mbox_task(9)octep_device_setup(9)octep_device_cleanup(9)octep_probe(9)octep_remove(9)octep_init_module(9)octep_exit_module(9)
slay, that's the whole friend group ππ
π‘ friendly reminder thatoctep_napi_addis the add one β don't go confusing her withoctep_napi_delete(9), they are NOT the same girlie π
and that's the page!! short and sweet, just like she deserves π
sign-off time π β this beauty lives under the source path ./drivers/net/ethernet/marvell... and she's dated October 2026, with the page id octep_napi_add(9) hanging out in the corner. bye bestie, go add those polls ππ§ββοΈ
π¦ 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