Lines Matching refs:napi

288 		napi_schedule_irqoff(&enic->napi[0]);  in enic_isr_legacy()
315 napi_schedule_irqoff(&enic->napi[0]); in enic_isr_msi()
322 struct napi_struct *napi = data; in enic_isr_msix() local
324 napi_schedule_irqoff(napi); in enic_isr_msix()
1119 skb_mark_napi_id(skb, &enic->napi[rq->index]); in enic_rq_indicate_buf()
1124 napi_gro_receive(&enic->napi[q_number], skb); in enic_rq_indicate_buf()
1152 static int enic_poll(struct napi_struct *napi, int budget) in enic_poll() argument
1154 struct net_device *netdev = napi->dev; in enic_poll()
1208 napi_complete(napi); in enic_poll()
1313 static int enic_busy_poll(struct napi_struct *napi) in enic_busy_poll() argument
1315 struct net_device *netdev = napi->dev; in enic_busy_poll()
1317 unsigned int rq = (napi - &enic->napi[0]); in enic_busy_poll()
1340 static int enic_poll_msix_wq(struct napi_struct *napi, int budget) in enic_poll_msix_wq() argument
1342 struct net_device *netdev = napi->dev; in enic_poll_msix_wq()
1344 unsigned int wq_index = (napi - &enic->napi[0]) - enic->rq_count; in enic_poll_msix_wq()
1362 napi_complete(napi); in enic_poll_msix_wq()
1370 static int enic_poll_msix_rq(struct napi_struct *napi, int budget) in enic_poll_msix_rq() argument
1372 struct net_device *netdev = napi->dev; in enic_poll_msix_rq()
1374 unsigned int rq = (napi - &enic->napi[0]); in enic_poll_msix_rq()
1424 napi_complete(napi); in enic_poll_msix_rq()
1496 enic->msix[intr].devid = &enic->napi[i]; in enic_request_intr()
1507 enic->msix[intr].devid = &enic->napi[wq]; in enic_request_intr()
1681 napi_enable(&enic->napi[i]); in enic_open()
1685 napi_enable(&enic->napi[enic_cq_wq(enic, i)]); in enic_open()
1726 napi_disable(&enic->napi[i]); in enic_stop()
1737 napi_disable(&enic->napi[enic_cq_wq(enic, i)]); in enic_stop()
1811 napi_disable(&enic->napi[i]); in enic_change_mtu_work()
1837 napi_enable(&enic->napi[0]); in enic_change_mtu_work()
1858 &enic->napi[i]); in enic_poll_controller()
1864 &enic->napi[enic_cq_wq(enic, i)]); in enic_poll_controller()
2267 napi_hash_del(&enic->napi[i]); in enic_dev_deinit()
2268 netif_napi_del(&enic->napi[i]); in enic_dev_deinit()
2272 netif_napi_del(&enic->napi[enic_cq_wq(enic, i)]); in enic_dev_deinit()
2353 netif_napi_add(netdev, &enic->napi[0], enic_poll, 64); in enic_dev_init()
2354 napi_hash_add(&enic->napi[0]); in enic_dev_init()
2358 netif_napi_add(netdev, &enic->napi[i], in enic_dev_init()
2360 napi_hash_add(&enic->napi[i]); in enic_dev_init()
2363 netif_napi_add(netdev, &enic->napi[enic_cq_wq(enic, i)], in enic_dev_init()