Lines Matching refs:napi
112 static int e1000_clean(struct napi_struct *napi, int budget);
392 napi_enable(&adapter->napi);
517 napi_disable(&adapter->napi);
1013 netif_napi_add(netdev, &adapter->napi, e1000_clean);
1396 napi_enable(&adapter->napi);
2118 napi_free_frags(&adapter->napi);
3771 if (likely(napi_schedule_prep(&adapter->napi))) {
3776 __napi_schedule(&adapter->napi);
3790 * @napi: napi struct containing references to driver info
3793 static int e1000_clean(struct napi_struct *napi, int budget)
3795 struct e1000_adapter *adapter = container_of(napi, struct e1000_adapter,
3796 napi);
3809 if (likely(napi_complete_done(napi, work_done))) {
4006 napi_gro_receive(&adapter->napi, skb);
4110 struct sk_buff *skb = napi_alloc_skb(&adapter->napi, bufsz);
4121 * @work_done: amount of napi work completed this call
4199 rxtop = napi_get_frags(&adapter->napi);
4255 skb = napi_get_frags(&adapter->napi);
4286 napi_gro_frags(&adapter->napi);
4342 * @work_done: amount of napi work completed this call