Lines Matching refs:napi

142 	if (napi_schedule_prep(&rx_ring->napi)) {  in xgene_enet_rx_irq()
144 __napi_schedule(&rx_ring->napi); in xgene_enet_rx_irq()
347 napi_gro_receive(&rx_ring->napi, skb); in xgene_enet_rx_frame()
404 static int xgene_enet_napi(struct napi_struct *napi, const int budget) in xgene_enet_napi() argument
409 ring = container_of(napi, struct xgene_enet_desc_ring, napi); in xgene_enet_napi()
413 napi_complete(napi); in xgene_enet_napi()
470 struct napi_struct *napi; in xgene_enet_napi_enable() local
472 napi = &pdata->rx_ring->napi; in xgene_enet_napi_enable()
473 napi_enable(napi); in xgene_enet_napi_enable()
476 napi = &pdata->tx_ring->cp_ring->napi; in xgene_enet_napi_enable()
477 napi_enable(napi); in xgene_enet_napi_enable()
483 struct napi_struct *napi; in xgene_enet_napi_disable() local
485 napi = &pdata->rx_ring->napi; in xgene_enet_napi_disable()
486 napi_disable(napi); in xgene_enet_napi_disable()
489 napi = &pdata->tx_ring->cp_ring->napi; in xgene_enet_napi_disable()
490 napi_disable(napi); in xgene_enet_napi_disable()
1058 struct napi_struct *napi; in xgene_enet_napi_add() local
1060 napi = &pdata->rx_ring->napi; in xgene_enet_napi_add()
1061 netif_napi_add(pdata->ndev, napi, xgene_enet_napi, NAPI_POLL_WEIGHT); in xgene_enet_napi_add()
1064 napi = &pdata->tx_ring->cp_ring->napi; in xgene_enet_napi_add()
1065 netif_napi_add(pdata->ndev, napi, xgene_enet_napi, in xgene_enet_napi_add()
1072 struct napi_struct *napi; in xgene_enet_napi_del() local
1074 napi = &pdata->rx_ring->napi; in xgene_enet_napi_del()
1075 netif_napi_del(napi); in xgene_enet_napi_del()
1078 napi = &pdata->tx_ring->cp_ring->napi; in xgene_enet_napi_del()
1079 netif_napi_del(napi); in xgene_enet_napi_del()