napi_schedule_irqoff(9)
π
napi_schedule_irqoff(9) β Kernel API Manual bestie briefing β¨
π NAME π
napi_schedule_irqoff β schedule NAPI poll. That's the whole name-and-one-liner, bestie. π
β¨ SYNOPSIS β¨
Here's the exact signature, no cap:
void napi_schedule_irqoff (struct napi_struct *n );
πΈ ARGUMENTS πΈ
nβ NAPI context. That's the struct you're handing over, periodt. π«Ά
π¦ DESCRIPTION π¦
It's the variant of napi_schedule where the whole deal is: it assumes hard irqs are masked. That assumption is lowkey load-bearing, bestie β keep it in mind. π
π SEE ALSO π
Okay, this SEE ALSO list is huge and honestly iconic. Here's the whole friend group, no skips:
Kernel file ./include/linux/netdevice.h, struct gro_node(9), napi_is_scheduled(9), napi_schedule(9), napi_complete_done(9), napi_synchronize(9), napi_if_scheduled_mark_missed(9), enum netdev_priv_flags(9), struct net_device(9), netdev_priv(9), netdev_from_priv(9), netif_napi_add(9), netif_napi_add_config(9), netif_napi_add_tx(9), __netif_napi_del(9), netif_napi_del(9), netif_start_queue(9), netif_wake_queue(9), netif_stop_queue(9), netif_queue_stopped(9), netdev_queue_set_dql_min_limit(9), netdev_txq_bql_enqueue_prefetchw(9), netdev_txq_bql_complete_prefetchw(9), netdev_tx_sent_queue(9), netdev_sent_queue(9), netdev_tx_completed_queue(9), netdev_completed_queue(9), netdev_tx_reset_subqueue(9), netdev_reset_queue(9), netdev_cap_txqueue(9), netif_running(9), netif_start_subqueue(9), netif_stop_subqueue(9), __netif_subqueue_stopped(9), netif_subqueue_stopped(9), netif_wake_subqueue(9), netif_attr_test_mask(9), netif_attr_test_online(9), netif_attrmask_next(9), netif_attrmask_next_and(9), netif_is_multiqueue(9), dev_hold(9), dev_put(9), linkwatch_sync_dev(9), netif_carrier_ok(9), netif_dormant_on(9), netif_dormant_off(9), netif_dormant(9), netif_testing_on(9), netif_testing_off(9), netif_testing(9), netif_oper_up(9), netif_device_present(9), netif_tx_lock(9), __dev_uc_sync(9), __dev_uc_unsync(9), __dev_mc_sync(9), __dev_mc_unsync(9).
π Source/version:./include/linuxΒ· Date:October 2026Β· page:napi_schedule_irqoff(9). That's the whole page, bestie β bye! π
π¦ 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