napi_set_irq...pend_timeout(9)
β¨ NAME β¨
okay bestie, welcome to the Kernel API Manual page for napi_set_irq_suspend_timeout β the header spells the whole thing napi_set_irq...pend_timeout(9), ellipsis and all, and yes thatβs the vibe π
. This one is napi_set_irq_suspend_timeout β it sets the irq_suspend_timeout for a napi. periodt.
πΈ SYNOPSIS πΈ
void napi_set_irq_suspend_timeout (struct napi_struct *n , unsigned long
timeout );
π ARGUMENTS π
nβ the napi struct youβre setting theirq_suspend_timeouton. main character arg, honestly.timeoutβ the timeout value to set. thatβs it, thatβs the value β¨.
π¦ DESCRIPTION π¦
napi_set_irq_suspend_timeout sets the per-NAPI irq_suspend_timeout. lowkey a tiny little setter, and thatβs the whole tea π«Ά. no cap.
π SEE ALSO π
Kernel file: ./net/core/dev.h
napi_get_defer_hard_irqs(9)napi_set_defer_hard_irqs(9)netdev_set_defer_hard_irqs(9)napi_get_gro_flush_timeout(9)napi_set_gro_flush_timeout(9)netdev_set_gro_flush_timeout(9)napi_get_irq_suspend_timeout(9)
source/version: ./net/core Β· date: October 2026 Β· page title: napi_set_irq...pend_timeout(9) π
π¦ 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