Lines Matching refs:napi_struct

316 struct napi_struct {  struct
328 int (*poll)(struct napi_struct *, int); argument
423 void __napi_schedule(struct napi_struct *n);
424 void __napi_schedule_irqoff(struct napi_struct *n);
426 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
431 bool napi_schedule_prep(struct napi_struct *n);
440 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
452 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
459 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
468 bool napi_complete_done(struct napi_struct *n, int work_done);
477 static inline bool napi_complete(struct napi_struct *n) in napi_complete()
494 bool napi_hash_del(struct napi_struct *napi);
503 void napi_disable(struct napi_struct *n);
512 static inline void napi_enable(struct napi_struct *n) in napi_enable()
528 static inline void napi_synchronize(const struct napi_struct *n) in napi_synchronize()
545 static inline bool napi_if_scheduled_mark_missed(struct napi_struct *n) in napi_if_scheduled_mark_missed()
2215 void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
2216 int (*poll)(struct napi_struct *, int), int weight);
2230 struct napi_struct *napi, in netif_tx_napi_add()
2231 int (*poll)(struct napi_struct *, int), in netif_tx_napi_add() argument
2244 void netif_napi_del(struct napi_struct *napi);
3013 struct napi_struct backlog;
3628 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb);
3629 void napi_gro_flush(struct napi_struct *napi, bool flush_old);
3630 struct sk_buff *napi_get_frags(struct napi_struct *napi);
3631 gro_result_t napi_gro_frags(struct napi_struct *napi);
3635 static inline void napi_free_frags(struct napi_struct *napi) in napi_free_frags()