Searched refs:napi (Results 1 - 7 of 7) sorted by relevance

/net/core/
H A Dnet-traces.c31 #include <trace/events/napi.h>
H A Ddrop_monitor.c32 #include <trace/events/napi.h>
190 static void trace_napi_poll_hit(void *ignore, struct napi_struct *napi) argument
195 * Don't check napi structures with no associated device
197 if (!napi->dev)
208 if ((new_stat->dev == napi->dev) &&
210 (napi->dev->stats.rx_dropped != new_stat->last_drop_val)) {
212 new_stat->last_drop_val = napi->dev->stats.rx_dropped;
H A Dnetpoll.c37 #include <trace/events/napi.h>
145 static int poll_one_napi(struct napi_struct *napi, int budget) argument
151 * holding the napi->poll_lock.
153 if (!test_bit(NAPI_STATE_SCHED, &napi->state))
156 set_bit(NAPI_STATE_NPSVC, &napi->state);
158 work = napi->poll(napi, budget);
159 WARN_ONCE(work > budget, "%pF exceeded budget in poll\n", napi->poll);
160 trace_napi_poll(napi);
162 clear_bit(NAPI_STATE_NPSVC, &napi
169 struct napi_struct *napi; local
310 struct napi_struct *napi; local
[all...]
H A Ddev.c125 #include <trace/events/napi.h>
3022 struct napi_struct *napi)
3024 list_add_tail(&napi->poll_list, &sd->poll_list);
3891 /* napi->gro_list contains packets ordered by age.
3895 void napi_gro_flush(struct napi_struct *napi, bool flush_old) argument
3900 for (skb = napi->gro_list; skb != NULL; skb = skb->next) {
3913 napi->gro_count--;
3916 napi->gro_list = NULL;
3920 static void gro_list_prepare(struct napi_struct *napi, struct sk_buff *skb) argument
3926 for (p = napi
3021 ____napi_schedule(struct softnet_data *sd, struct napi_struct *napi) argument
3987 dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) argument
4148 napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb) argument
4158 napi_reuse_skb(struct napi_struct *napi, struct sk_buff *skb) argument
4177 napi_get_frags(struct napi_struct *napi) argument
4189 napi_frags_finish(struct napi_struct *napi, struct sk_buff *skb, gro_result_t ret) argument
4218 napi_frags_skb(struct napi_struct *napi) argument
4253 napi_gro_frags(struct napi_struct *napi) argument
4319 process_backlog(struct napi_struct *napi, int quota) argument
4424 struct napi_struct *napi; local
4434 napi_hash_add(struct napi_struct *napi) argument
4461 napi_hash_del(struct napi_struct *napi) argument
4472 netif_napi_add(struct net_device *dev, struct napi_struct *napi, int (*poll)(struct napi_struct *, int), int weight) argument
4494 netif_napi_del(struct napi_struct *napi) argument
[all...]
/net/mac80211/
H A Dmain.c1087 void ieee80211_napi_add(struct ieee80211_hw *hw, struct napi_struct *napi, argument
1094 netif_napi_add(napi_dev, napi, poll, weight);
1095 local->napi = napi;
H A Dieee80211_i.h1305 struct napi_struct *napi; member in struct:ieee80211_local
H A Drx.c2001 if (rx->local->napi)
2002 napi_gro_receive(rx->local->napi, skb);

Completed in 61 milliseconds