napi_get_gro_flush_timeout(9)
β¨ napi_get_gro_flush_timeout β¨
okay so bestie, welcome to the napi_get_gro_flush_timeout(9) page π
this is a Kernel API Manual moment and honestly it's giving "tiny function, big responsibilities" π
πΈ NAME πΈ
napi_get_gro_flush_timeout β literally just gets the gro_flush_timeout π«Ά
π¦ SYNOPSIS π¦
unsigned long napi_get_gro_flush_timeout (const struct napi_struct *n );
π ARGUMENTS π
nβ the napi struct you're pulling thegro_flush_timeoutfrom, like it's the source of truth and you're just here to collect π
β RETURN β
it hands you back the per-NAPI value of the gro_flush_timeout field β¨ that's it, that's the whole vibe β no cap, per-NAPI, and it's a unsigned long so plan accordingly π
π SEE ALSO π
Kernel file ./net/core/dev.h, plus the whole friend group π«Ά:
napi_get_defer_hard_irqs(9)napi_set_defer_hard_irqs(9)netdev_set_defer_hard_irqs(9)napi_set_gro_flush_timeout(9)netdev_set_gro_flush_timeout(9)napi_get_irq_suspend_timeout(9)napi_set_irq_suspend_timeout(9)
like yes the getters and the setters are all here, the whole squad showed up π iykyk π
k that's the page, mwah π this one lives in ./net/core and the date on the tag says October 2026 β iconic, we stan a future-dated manpage π§π
π¦ 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