Home
last modified time | relevance | path

Searched refs:napi (Results 1 – 6 of 6) sorted by relevance

/net/core/
Dnetpoll.c149 static int poll_one_napi(struct napi_struct *napi, int budget) in poll_one_napi() argument
157 if (!test_bit(NAPI_STATE_SCHED, &napi->state)) in poll_one_napi()
160 set_bit(NAPI_STATE_NPSVC, &napi->state); in poll_one_napi()
162 work = napi->poll(napi, budget); in poll_one_napi()
163 WARN_ONCE(work > budget, "%pF exceeded budget in poll\n", napi->poll); in poll_one_napi()
164 trace_napi_poll(napi); in poll_one_napi()
166 clear_bit(NAPI_STATE_NPSVC, &napi->state); in poll_one_napi()
173 struct napi_struct *napi; in poll_napi() local
175 list_for_each_entry(napi, &dev->napi_list, dev_list) { in poll_napi()
176 if (napi->poll_owner != smp_processor_id() && in poll_napi()
[all …]
Ddev.c3048 struct napi_struct *napi) in ____napi_schedule() argument
3050 list_add_tail(&napi->poll_list, &sd->poll_list); in ____napi_schedule()
3922 void napi_gro_flush(struct napi_struct *napi, bool flush_old) in napi_gro_flush() argument
3927 for (skb = napi->gro_list; skb != NULL; skb = skb->next) { in napi_gro_flush()
3940 napi->gro_count--; in napi_gro_flush()
3943 napi->gro_list = NULL; in napi_gro_flush()
3947 static void gro_list_prepare(struct napi_struct *napi, struct sk_buff *skb) in gro_list_prepare() argument
3953 for (p = napi->gro_list; p; p = p->next) { in gro_list_prepare()
4014 static enum gro_result dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in dev_gro_receive() argument
4030 gro_list_prepare(napi, skb); in dev_gro_receive()
[all …]
Ddrop_monitor.c190 static void trace_napi_poll_hit(void *ignore, struct napi_struct *napi) in trace_napi_poll_hit() argument
197 if (!napi->dev) in trace_napi_poll_hit()
208 if ((new_stat->dev == napi->dev) && in trace_napi_poll_hit()
210 (napi->dev->stats.rx_dropped != new_stat->last_drop_val)) { in trace_napi_poll_hit()
212 new_stat->last_drop_val = napi->dev->stats.rx_dropped; in trace_napi_poll_hit()
/net/mac80211/
Dmain.c1090 void ieee80211_napi_add(struct ieee80211_hw *hw, struct napi_struct *napi, in ieee80211_napi_add() argument
1097 netif_napi_add(napi_dev, napi, poll, weight); in ieee80211_napi_add()
1098 local->napi = napi; in ieee80211_napi_add()
Dieee80211_i.h1318 struct napi_struct *napi; member
Drx.c2008 rx->local->napi) in ieee80211_deliver_skb()
2009 napi_gro_receive(rx->local->napi, skb); in ieee80211_deliver_skb()