Lines Matching refs:napi
1508 struct napi_struct *napi; in mana_rx_skb() local
1515 napi = &rxq->rx_cq.napi; in mana_rx_skb()
1538 skb->dev = napi->dev; in mana_rx_skb()
1578 napi_gro_receive(napi, skb); in mana_rx_skb()
1790 napi_complete_done(&cq->napi, w)) { in mana_cq_handler()
1801 static int mana_poll(struct napi_struct *napi, int budget) in mana_poll() argument
1803 struct mana_cq *cq = container_of(napi, struct mana_cq, napi); in mana_poll()
1818 napi_schedule_irqoff(&cq->napi); in mana_schedule_napi()
1843 struct napi_struct *napi; in mana_destroy_txq() local
1850 napi = &apc->tx_qp[i].tx_cq.napi; in mana_destroy_txq()
1851 napi_synchronize(napi); in mana_destroy_txq()
1852 napi_disable(napi); in mana_destroy_txq()
1853 netif_napi_del(napi); in mana_destroy_txq()
1974 netif_napi_add_tx(net, &cq->napi, mana_poll); in mana_create_txq()
1975 napi_enable(&cq->napi); in mana_create_txq()
1993 struct napi_struct *napi; in mana_destroy_rxq() local
2000 napi = &rxq->rx_cq.napi; in mana_destroy_rxq()
2003 napi_synchronize(napi); in mana_destroy_rxq()
2005 napi_disable(napi); in mana_destroy_rxq()
2009 netif_napi_del(napi); in mana_destroy_rxq()
2139 pprm.napi = &rxq->rx_cq.napi; in mana_create_page_pool()
2255 netif_napi_add_weight(ndev, &cq->napi, mana_poll, 1); in mana_create_rxq()
2258 cq->napi.napi_id)); in mana_create_rxq()
2262 napi_enable(&cq->napi); in mana_create_rxq()