Lines Matching defs:napi_struct
154 TAILQ_HEAD(, napi_struct) napi_head;
215 struct napi_struct {
216 TAILQ_ENTRY(napi_struct) entry;
220 int (*poll)(struct napi_struct *, int);
237 void linuxkpi_netif_napi_add(struct net_device *, struct napi_struct *,
238 int(*napi_poll)(struct napi_struct *, int));
239 void linuxkpi_netif_napi_del(struct napi_struct *);
240 bool linuxkpi_napi_schedule_prep(struct napi_struct *);
241 void linuxkpi___napi_schedule(struct napi_struct *);
242 bool linuxkpi_napi_schedule(struct napi_struct *);
243 void linuxkpi_napi_reschedule(struct napi_struct *);
244 bool linuxkpi_napi_complete_done(struct napi_struct *, int);
245 bool linuxkpi_napi_complete(struct napi_struct *);
246 void linuxkpi_napi_disable(struct napi_struct *);
247 void linuxkpi_napi_enable(struct napi_struct *);
248 void linuxkpi_napi_synchronize(struct napi_struct *);
277 netif_napi_add_tx(struct net_device *dev, struct napi_struct *napi,
278 int(*napi_poll)(struct napi_struct *, int))
285 napi_is_scheduled(struct napi_struct *napi)
341 napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb)