Lines Matching refs:napi_struct
352 struct napi_struct { struct
365 int (*poll)(struct napi_struct *, int); argument
470 void __napi_schedule(struct napi_struct *n);
471 void __napi_schedule_irqoff(struct napi_struct *n);
473 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
478 static inline bool napi_prefer_busy_poll(struct napi_struct *n) in napi_prefer_busy_poll()
483 bool napi_schedule_prep(struct napi_struct *n);
492 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
504 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
511 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
530 bool napi_complete_done(struct napi_struct *n, int work_done);
532 static inline bool napi_complete(struct napi_struct *n) in napi_complete()
546 void napi_disable(struct napi_struct *n);
548 void napi_enable(struct napi_struct *n);
558 static inline void napi_synchronize(const struct napi_struct *n) in napi_synchronize()
575 static inline bool napi_if_scheduled_mark_missed(struct napi_struct *n) in napi_if_scheduled_mark_missed()
2617 void netif_napi_add_weight(struct net_device *dev, struct napi_struct *napi,
2618 int (*poll)(struct napi_struct *, int), int weight);
2630 netif_napi_add(struct net_device *dev, struct napi_struct *napi, in netif_napi_add()
2631 int (*poll)(struct napi_struct *, int)) in netif_napi_add() argument
2638 struct napi_struct *napi, in netif_napi_add_tx_weight()
2639 int (*poll)(struct napi_struct *, int), in netif_napi_add_tx_weight() argument
2657 struct napi_struct *napi, in netif_napi_add_tx()
2658 int (*poll)(struct napi_struct *, int)) in netif_napi_add_tx() argument
2671 void __netif_napi_del(struct napi_struct *napi);
2679 static inline void netif_napi_del(struct napi_struct *napi) in netif_napi_del()
3232 struct napi_struct backlog;
3880 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb);
3881 void napi_gro_flush(struct napi_struct *napi, bool flush_old);
3882 struct sk_buff *napi_get_frags(struct napi_struct *napi);
3883 void napi_get_frags_check(struct napi_struct *napi);
3884 gro_result_t napi_gro_frags(struct napi_struct *napi);
3888 static inline void napi_free_frags(struct napi_struct *napi) in napi_free_frags()