Lines Matching refs:napi_struct

378 struct napi_struct {  struct
390 int (*poll)(struct napi_struct *, int); argument
504 void __napi_schedule(struct napi_struct *n);
505 void __napi_schedule_irqoff(struct napi_struct *n);
507 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
512 static inline bool napi_prefer_busy_poll(struct napi_struct *n) in napi_prefer_busy_poll()
535 static inline bool napi_is_scheduled(struct napi_struct *n) in napi_is_scheduled()
540 bool napi_schedule_prep(struct napi_struct *n);
552 static inline bool napi_schedule(struct napi_struct *n) in napi_schedule()
568 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
584 bool napi_complete_done(struct napi_struct *n, int work_done);
586 static inline bool napi_complete(struct napi_struct *n) in napi_complete()
593 void napi_disable(struct napi_struct *n);
594 void napi_disable_locked(struct napi_struct *n);
596 void napi_enable(struct napi_struct *n);
597 void napi_enable_locked(struct napi_struct *n);
607 static inline void napi_synchronize(const struct napi_struct *n) in napi_synchronize()
624 static inline bool napi_if_scheduled_mark_missed(struct napi_struct *n) in napi_if_scheduled_mark_missed()
715 struct napi_struct *napi;
2747 struct napi_struct *napi);
2760 void netif_napi_set_irq_locked(struct napi_struct *napi, int irq);
2762 static inline void netif_napi_set_irq(struct napi_struct *napi, int irq) in netif_napi_set_irq()
2775 struct napi_struct *napi,
2776 int (*poll)(struct napi_struct *, int),
2780 netif_napi_add_weight(struct net_device *dev, struct napi_struct *napi, in netif_napi_add_weight()
2781 int (*poll)(struct napi_struct *, int), int weight) in netif_napi_add_weight() argument
2798 netif_napi_add(struct net_device *dev, struct napi_struct *napi, in netif_napi_add()
2799 int (*poll)(struct napi_struct *, int)) in netif_napi_add() argument
2805 netif_napi_add_locked(struct net_device *dev, struct napi_struct *napi, in netif_napi_add_locked()
2806 int (*poll)(struct napi_struct *, int)) in netif_napi_add_locked() argument
2813 struct napi_struct *napi, in netif_napi_add_tx_weight()
2814 int (*poll)(struct napi_struct *, int), in netif_napi_add_tx_weight() argument
2822 netif_napi_add_config_locked(struct net_device *dev, struct napi_struct *napi, in netif_napi_add_config_locked()
2823 int (*poll)(struct napi_struct *, int), int index) in netif_napi_add_config_locked() argument
2838 netif_napi_add_config(struct net_device *dev, struct napi_struct *napi, in netif_napi_add_config()
2839 int (*poll)(struct napi_struct *, int), int index) in netif_napi_add_config() argument
2857 struct napi_struct *napi, in netif_napi_add_tx()
2858 int (*poll)(struct napi_struct *, int)) in netif_napi_add_tx() argument
2863 void __netif_napi_del_locked(struct napi_struct *napi);
2873 static inline void __netif_napi_del(struct napi_struct *napi) in __netif_napi_del()
2880 static inline void netif_napi_del_locked(struct napi_struct *napi) in netif_napi_del_locked()
2892 static inline void netif_napi_del(struct napi_struct *napi) in netif_napi_del()
3492 struct napi_struct backlog;
4146 static inline gro_result_t napi_gro_receive(struct napi_struct *napi, in napi_gro_receive()
4152 struct sk_buff *napi_get_frags(struct napi_struct *napi);
4153 gro_result_t napi_gro_frags(struct napi_struct *napi);
4155 static inline void napi_free_frags(struct napi_struct *napi) in napi_free_frags()