Lines Matching refs:napi_struct
324 struct napi_struct { struct
337 int (*poll)(struct napi_struct *, int); argument
432 void __napi_schedule(struct napi_struct *n);
433 void __napi_schedule_irqoff(struct napi_struct *n);
435 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
440 bool napi_schedule_prep(struct napi_struct *n);
449 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
461 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
468 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
477 bool napi_complete_done(struct napi_struct *n, int work_done);
486 static inline bool napi_complete(struct napi_struct *n) in napi_complete()
498 void napi_disable(struct napi_struct *n);
507 static inline void napi_enable(struct napi_struct *n) in napi_enable()
523 static inline void napi_synchronize(const struct napi_struct *n) in napi_synchronize()
540 static inline bool napi_if_scheduled_mark_missed(struct napi_struct *n) in napi_if_scheduled_mark_missed()
2353 void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
2354 int (*poll)(struct napi_struct *, int), int weight);
2368 struct napi_struct *napi, in netif_tx_napi_add()
2369 int (*poll)(struct napi_struct *, int), in netif_tx_napi_add() argument
2384 void __netif_napi_del(struct napi_struct *napi);
2392 static inline void netif_napi_del(struct napi_struct *napi) in netif_napi_del()
3220 struct napi_struct backlog;
3835 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb);
3836 void napi_gro_flush(struct napi_struct *napi, bool flush_old);
3837 struct sk_buff *napi_get_frags(struct napi_struct *napi);
3838 gro_result_t napi_gro_frags(struct napi_struct *napi);
3842 static inline void napi_free_frags(struct napi_struct *napi) in napi_free_frags()