Lines Matching refs:napi_id

775 static struct napi_struct *napi_by_id(unsigned int napi_id)  in napi_by_id()  argument
777 unsigned int hash = napi_id % HASH_SIZE(napi_hash); in napi_by_id()
781 if (napi->napi_id == napi_id) in napi_by_id()
789 netdev_napi_by_id(struct net *net, unsigned int napi_id) in netdev_napi_by_id() argument
793 napi = napi_by_id(napi_id); in netdev_napi_by_id()
817 netdev_napi_by_id_lock(struct net *net, unsigned int napi_id) in netdev_napi_by_id_lock() argument
823 napi = netdev_napi_by_id(net, napi_id); in netdev_napi_by_id_lock()
838 napi = netdev_napi_by_id(net, napi_id); in netdev_napi_by_id_lock()
1022 struct net_device *dev_get_by_napi_id(unsigned int napi_id) in dev_get_by_napi_id() argument
1028 if (!napi_id_valid(napi_id)) in dev_get_by_napi_id()
1031 napi = napi_by_id(napi_id); in dev_get_by_napi_id()
1637 n->dev->name, n->napi_id); in napi_kthread_create()
6709 static void __napi_busy_loop(unsigned int napi_id, in __napi_busy_loop() argument
6724 napi = napi_by_id(napi_id); in __napi_busy_loop()
6793 void napi_busy_loop_rcu(unsigned int napi_id, in napi_busy_loop_rcu() argument
6802 __napi_busy_loop(napi_id, loop_end, loop_end_arg, flags, budget); in napi_busy_loop_rcu()
6805 void napi_busy_loop(unsigned int napi_id, in napi_busy_loop() argument
6812 __napi_busy_loop(napi_id, loop_end, loop_end_arg, flags, budget); in napi_busy_loop()
6817 void napi_suspend_irqs(unsigned int napi_id) in napi_suspend_irqs() argument
6822 napi = napi_by_id(napi_id); in napi_suspend_irqs()
6833 void napi_resume_irqs(unsigned int napi_id) in napi_resume_irqs() argument
6838 napi = napi_by_id(napi_id); in napi_resume_irqs()
6857 unsigned int napi_id) in __napi_hash_add_with_id() argument
6859 napi->gro.cached_napi_id = napi_id; in __napi_hash_add_with_id()
6861 WRITE_ONCE(napi->napi_id, napi_id); in __napi_hash_add_with_id()
6863 &napi_hash[napi->napi_id % HASH_SIZE(napi_hash)]); in __napi_hash_add_with_id()
6867 unsigned int napi_id) in napi_hash_add_with_id() argument
6872 WARN_ON_ONCE(napi_by_id(napi_id)); in napi_hash_add_with_id()
6873 __napi_hash_add_with_id(napi, napi_id); in napi_hash_add_with_id()
7256 if (n->config->napi_id) { in napi_restore_config()
7257 napi_hash_add_with_id(n, n->config->napi_id); in napi_restore_config()
7260 n->config->napi_id = n->napi_id; in napi_restore_config()
7285 if (napi->config && napi->config->napi_id) in netif_napi_dev_list_add()
7286 new_id = napi->config->napi_id; in netif_napi_dev_list_add()
7290 if (napi_id_valid(pos->napi_id)) in netif_napi_dev_list_add()
7291 pos_id = pos->napi_id; in netif_napi_dev_list_add()
7293 pos_id = pos->config->napi_id; in netif_napi_dev_list_add()