Lines Matching defs:napi
1939 static int bcmgenet_tx_poll(struct napi_struct *napi, int budget)
1942 container_of(napi, struct bcmgenet_tx_ring, napi);
1955 napi_complete(napi);
2372 napi_gro_receive(&ring->napi, skb);
2393 static int bcmgenet_rx_poll(struct napi_struct *napi, int budget)
2395 struct bcmgenet_rx_ring *ring = container_of(napi,
2396 struct bcmgenet_rx_ring, napi);
2403 napi_complete_done(napi, work_done);
2682 netif_napi_add_tx(priv->dev, &ring->napi, bcmgenet_tx_poll);
2718 netif_napi_add(priv->dev, &ring->napi, bcmgenet_rx_poll);
2750 napi_enable(&ring->napi);
2755 napi_enable(&ring->napi);
2766 napi_disable(&ring->napi);
2770 napi_disable(&ring->napi);
2780 netif_napi_del(&ring->napi);
2784 netif_napi_del(&ring->napi);
2863 napi_enable(&ring->napi);
2868 napi_enable(&ring->napi);
2879 napi_disable(&ring->napi);
2884 napi_disable(&ring->napi);
2895 netif_napi_del(&ring->napi);
2899 netif_napi_del(&ring->napi);
3167 if (likely(napi_schedule_prep(&rx_ring->napi))) {
3169 __napi_schedule_irqoff(&rx_ring->napi);
3180 if (likely(napi_schedule_prep(&tx_ring->napi))) {
3182 __napi_schedule_irqoff(&tx_ring->napi);
3212 if (likely(napi_schedule_prep(&rx_ring->napi))) {
3214 __napi_schedule_irqoff(&rx_ring->napi);
3221 if (likely(napi_schedule_prep(&tx_ring->napi))) {
3223 __napi_schedule_irqoff(&tx_ring->napi);