Lines Matching refs:napi
174 static int nps_enet_poll(struct napi_struct *napi, int budget) in nps_enet_poll() argument
176 struct net_device *ndev = napi->dev; in nps_enet_poll()
182 if ((work_done < budget) && napi_complete_done(napi, work_done)) { in nps_enet_poll()
202 napi_reschedule(napi); in nps_enet_poll()
228 if (likely(napi_schedule_prep(&priv->napi))) { in nps_enet_irq_handler()
230 __napi_schedule(&priv->napi); in nps_enet_irq_handler()
493 napi_enable(&priv->napi); in nps_enet_open()
514 napi_disable(&priv->napi); in nps_enet_stop()
616 netif_napi_add(ndev, &priv->napi, nps_enet_poll, in nps_enet_probe()
631 netif_napi_del(&priv->napi); in nps_enet_probe()
644 netif_napi_del(&priv->napi); in nps_enet_remove()