Lines Matching defs:napi
1035 skb = napi_alloc_skb(&rxr->bnapi->napi, payload);
1220 skb = napi_alloc_skb(&bnapi->napi, len);
1760 napi_gro_receive(&bnapi->napi, skb);
2454 napi_schedule(&bnapi->napi);
2493 napi_schedule(&bnapi->napi);
2622 static int bnxt_poll_nitroa0(struct napi_struct *napi, int budget)
2624 struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi);
2692 napi_complete_done(napi, rx_pkts);
2698 static int bnxt_poll(struct napi_struct *napi, int budget)
2700 struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi);
2706 napi_complete(napi);
2719 if (napi_complete_done(napi, work_done))
2773 static int bnxt_poll_p5(struct napi_struct *napi, int budget)
2775 struct bnxt_napi *bnapi = container_of(napi, struct bnxt_napi, napi);
2785 napi_complete(napi);
2803 if (napi_complete_done(napi, work_done))
3212 pp.napi = &rxr->bnapi->napi;
9371 __netif_napi_del(&bnapi->napi);
9374 * to respect an RCU grace period before freeing napi structures.
9394 netif_napi_add(bp->dev, &bnapi->napi, poll_fn);
9398 netif_napi_add(bp->dev, &bnapi->napi,
9403 netif_napi_add(bp->dev, &bnapi->napi, bnxt_poll);
9424 napi_disable(&bnapi->napi);
9450 napi_enable(&bnapi->napi);
9465 /* Make sure napi polls see @dev_state change */
9482 /* Make sure napi polls see @dev_state change */