Lines Matching refs:napi_struct

328 struct napi_struct {  struct
341 int (*poll)(struct napi_struct *, int); argument
441 void __napi_schedule(struct napi_struct *n);
442 void __napi_schedule_irqoff(struct napi_struct *n);
444 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
449 bool napi_schedule_prep(struct napi_struct *n);
458 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
470 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
477 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
486 bool napi_complete_done(struct napi_struct *n, int work_done);
495 static inline bool napi_complete(struct napi_struct *n) in napi_complete()
507 void napi_disable(struct napi_struct *n);
516 static inline void napi_enable(struct napi_struct *n) in napi_enable()
532 static inline void napi_synchronize(const struct napi_struct *n) in napi_synchronize()
549 static inline bool napi_if_scheduled_mark_missed(struct napi_struct *n) in napi_if_scheduled_mark_missed()
2441 void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
2442 int (*poll)(struct napi_struct *, int), int weight);
2456 struct napi_struct *napi, in netif_tx_napi_add()
2457 int (*poll)(struct napi_struct *, int), in netif_tx_napi_add() argument
2472 void __netif_napi_del(struct napi_struct *napi);
2480 static inline void netif_napi_del(struct napi_struct *napi) in netif_napi_del()
3306 struct napi_struct backlog;
3921 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb);
3922 void napi_gro_flush(struct napi_struct *napi, bool flush_old);
3923 struct sk_buff *napi_get_frags(struct napi_struct *napi);
3924 gro_result_t napi_gro_frags(struct napi_struct *napi);
3928 static inline void napi_free_frags(struct napi_struct *napi) in napi_free_frags()