Home
last modified time | relevance | path

Searched refs:napi_struct (Results 1 – 25 of 502) sorted by relevance

12345678910>>...21

/linux-6.15/net/core/
H A Ddev.h27 struct napi_struct *
195 static inline u32 napi_get_defer_hard_irqs(const struct napi_struct *n) in napi_get_defer_hard_irqs()
220 struct napi_struct *napi; in netdev_set_defer_hard_irqs()
238 napi_get_gro_flush_timeout(const struct napi_struct *n) in napi_get_gro_flush_timeout()
250 static inline void napi_set_gro_flush_timeout(struct napi_struct *n, in napi_set_gro_flush_timeout()
266 struct napi_struct *napi; in netdev_set_gro_flush_timeout()
284 napi_get_irq_suspend_timeout(const struct napi_struct *n) in napi_get_irq_suspend_timeout()
296 static inline void napi_set_irq_suspend_timeout(struct napi_struct *n, in napi_set_irq_suspend_timeout()
305 void xdp_do_check_flushed(struct napi_struct *napi);
307 static inline void xdp_do_check_flushed(struct napi_struct *napi) { } in xdp_do_check_flushed()
[all …]
H A Dgro_cells.c10 struct napi_struct napi;
51 static int gro_cell_poll(struct napi_struct *napi, int budget) in gro_cell_poll()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Drx.h53 void iwl_mld_rx_mpdu(struct iwl_mld *mld, struct napi_struct *napi,
61 struct napi_struct *napi,
65 struct napi_struct *napi,
69 void iwl_mld_rx_monitor_no_data(struct iwl_mld *mld, struct napi_struct *napi,
H A Dagg.h108 iwl_mld_reorder(struct iwl_mld *mld, struct napi_struct *napi,
113 struct napi_struct *napi,
116 struct napi_struct *napi,
H A Dnotif.h10 void iwl_mld_rx(struct iwl_op_mode *op_mode, struct napi_struct *napi,
13 void iwl_mld_rx_rss(struct iwl_op_mode *op_mode, struct napi_struct *napi,
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.h70 struct napi_struct *napi, int budget);
71 int ath11k_dp_process_rx_err(struct ath11k_base *ab, struct napi_struct *napi,
74 struct napi_struct *napi,
85 struct napi_struct *napi, int budget);
87 struct napi_struct *napi, int budget);
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.h81 struct napi_struct *napi);
86 struct napi_struct *napi, int budget,
97 struct napi_struct *napi,
100 int ath12k_dp_mon_srng_process(struct ath12k *ar, int *budget, struct napi_struct *napi);
H A Ddp_rx.h118 struct napi_struct *napi, int budget);
119 int ath12k_dp_rx_process_err(struct ath12k_base *ab, struct napi_struct *napi,
122 struct napi_struct *napi,
/linux-6.15/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.h14 int ionic_rx_napi(struct napi_struct *napi, int budget);
15 int ionic_tx_napi(struct napi_struct *napi, int budget);
16 int ionic_txrx_napi(struct napi_struct *napi, int budget);
/linux-6.15/drivers/net/ethernet/google/gve/
H A Dgve_utils.h22 struct sk_buff *gve_rx_copy_data(struct net_device *dev, struct napi_struct *napi,
25 struct sk_buff *gve_rx_copy(struct net_device *dev, struct napi_struct *napi,
32 int (*gve_poll)(struct napi_struct *, int));
H A Dgve_utils.c67 struct sk_buff *gve_rx_copy_data(struct net_device *dev, struct napi_struct *napi, in gve_rx_copy_data()
83 struct sk_buff *gve_rx_copy(struct net_device *dev, struct napi_struct *napi, in gve_rx_copy()
109 int (*gve_poll)(struct napi_struct *, int)) in gve_add_napi() argument
H A Dgve_dqo.h60 struct napi_struct *napi);
111 int gve_napi_poll_dqo(struct napi_struct *napi, int budget);
/linux-6.15/drivers/net/wireless/intel/iwlwifi/
H A Diwl-op-mode.h149 void (*rx)(struct iwl_op_mode *op_mode, struct napi_struct *napi,
151 void (*rx_rss)(struct iwl_op_mode *op_mode, struct napi_struct *napi,
193 struct napi_struct *napi, in iwl_op_mode_rx()
200 struct napi_struct *napi, in iwl_op_mode_rx_rss()
/linux-6.15/drivers/net/ethernet/sunplus/
H A Dspl2sw_int.h9 int spl2sw_rx_poll(struct napi_struct *napi, int budget);
10 int spl2sw_tx_poll(struct napi_struct *napi, int budget);
/linux-6.15/include/linux/
H A Dnetpoll.h79 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
96 struct napi_struct *napi = have; in netpoll_poll_unlock()
108 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
H A Dnetdevice.h378 struct napi_struct { struct
390 int (*poll)(struct napi_struct *, int); argument
504 void __napi_schedule(struct napi_struct *n);
593 void napi_disable(struct napi_struct *n);
596 void napi_enable(struct napi_struct *n);
715 struct napi_struct *napi;
2747 struct napi_struct *napi);
2775 struct napi_struct *napi,
2813 struct napi_struct *napi, in netif_napi_add_tx_weight()
2857 struct napi_struct *napi, in netif_napi_add_tx()
[all …]
/linux-6.15/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h165 struct napi_struct *napi;
217 struct napi_struct napi;
247 int fun_rxq_napi_poll(struct napi_struct *napi, int budget);
248 int fun_txq_napi_poll(struct napi_struct *napi, int budget);
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dnetdev.h23 struct napi_struct napi;
103 int hfi1_netdev_rx_napi(struct napi_struct *napi, int budget);
H A Dipoib_rx.c22 static struct sk_buff *prepare_frag_skb(struct napi_struct *napi, int size) in prepare_frag_skb()
49 struct napi_struct *napi = &rxq->napi; in hfi1_ipoib_prepare_skb()
/linux-6.15/include/trace/events/
H A Dnapi.h16 TP_PROTO(struct napi_struct *napi, int work, int budget),
21 __field( struct napi_struct *, napi)
/linux-6.15/drivers/net/ethernet/ti/
H A Dcpsw_priv.h334 struct napi_struct napi_rx;
335 struct napi_struct napi_tx;
455 int cpsw_tx_mq_poll(struct napi_struct *napi_tx, int budget);
456 int cpsw_tx_poll(struct napi_struct *napi_tx, int budget);
457 int cpsw_rx_mq_poll(struct napi_struct *napi_rx, int budget);
458 int cpsw_rx_poll(struct napi_struct *napi_rx, int budget);
/linux-6.15/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dnfd3.h95 int nfp_nfd3_poll(struct napi_struct *napi, int budget);
104 int nfp_nfd3_xsk_poll(struct napi_struct *napi, int budget);
/linux-6.15/include/net/
H A Dbusy_poll.h36 struct napi_struct;
143 const struct napi_struct *napi) in skb_mark_napi_id()
/linux-6.15/drivers/net/wwan/t7xx/
H A Dt7xx_hif_dpmaif.h119 struct napi_struct napi;
167 struct napi_struct *napi);
/linux-6.15/drivers/net/ethernet/rocker/
H A Drocker.h46 struct napi_struct napi_tx;
47 struct napi_struct napi_rx;

12345678910>>...21