Home
last modified time | relevance | path

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

12345678910>>...18

/Linux-v6.1/drivers/net/wireless/ath/ath11k/
Ddp_rx.h69 struct napi_struct *napi, int budget);
70 int ath11k_dp_process_rx_err(struct ath11k_base *ab, struct napi_struct *napi,
73 struct napi_struct *napi,
84 struct napi_struct *napi, int budget);
86 struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/net/ethernet/pensando/ionic/
Dionic_txrx.h12 int ionic_rx_napi(struct napi_struct *napi, int budget);
13 int ionic_tx_napi(struct napi_struct *napi, int budget);
14 int ionic_txrx_napi(struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/net/wireless/intel/iwlwifi/
Diwl-op-mode.h95 void (*rx)(struct iwl_op_mode *op_mode, struct napi_struct *napi,
97 void (*rx_rss)(struct iwl_op_mode *op_mode, struct napi_struct *napi,
136 struct napi_struct *napi, in iwl_op_mode_rx()
143 struct napi_struct *napi, in iwl_op_mode_rx_rss()
/Linux-v6.1/drivers/net/ethernet/sunplus/
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-v6.1/include/linux/
Dnetpoll.h70 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
87 struct napi_struct *napi = have; in netpoll_poll_unlock()
99 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
Dnetdevice.h335 struct napi_struct { struct
348 int (*poll)(struct napi_struct *, int); argument
449 void __napi_schedule(struct napi_struct *n);
450 void __napi_schedule_irqoff(struct napi_struct *n);
452 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
457 static inline bool napi_prefer_busy_poll(struct napi_struct *n) in napi_prefer_busy_poll()
462 bool napi_schedule_prep(struct napi_struct *n);
471 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
483 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
490 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
[all …]
/Linux-v6.1/net/core/
Dgro.c284 static void napi_gro_complete(struct napi_struct *napi, struct sk_buff *skb) in napi_gro_complete()
320 static void __napi_gro_flush_chain(struct napi_struct *napi, u32 index, in __napi_gro_flush_chain()
342 void napi_gro_flush(struct napi_struct *napi, bool flush_old) in napi_gro_flush()
454 static void gro_flush_oldest(struct napi_struct *napi, struct list_head *head) in gro_flush_oldest()
473 static enum gro_result dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in dev_gro_receive()
611 static gro_result_t napi_skb_finish(struct napi_struct *napi, in napi_skb_finish()
638 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in napi_gro_receive()
654 static void napi_reuse_skb(struct napi_struct *napi, struct sk_buff *skb) in napi_reuse_skb()
683 struct sk_buff *napi_get_frags(struct napi_struct *napi) in napi_get_frags()
698 static gro_result_t napi_frags_finish(struct napi_struct *napi, in napi_frags_finish()
[all …]
Dgro_cells.c9 struct napi_struct napi;
50 static int gro_cell_poll(struct napi_struct *napi, int budget) in gro_cell_poll()
/Linux-v6.1/include/trace/events/
Dnapi.h16 TP_PROTO(struct napi_struct *napi, int work, int budget),
21 __field( struct napi_struct *, napi)
/Linux-v6.1/drivers/net/ethernet/fungible/funeth/
Dfuneth_txrx.h164 struct napi_struct *napi;
216 struct napi_struct napi;
246 int fun_rxq_napi_poll(struct napi_struct *napi, int budget);
247 int fun_txq_napi_poll(struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/infiniband/hw/hfi1/
Dnetdev.h23 struct napi_struct napi;
103 int hfi1_netdev_rx_napi(struct napi_struct *napi, int budget);
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-v6.1/drivers/net/ethernet/netronome/nfp/nfd3/
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-v6.1/drivers/net/ethernet/ti/
Dcpsw_priv.h333 struct napi_struct napi_rx;
334 struct napi_struct napi_tx;
454 int cpsw_tx_mq_poll(struct napi_struct *napi_tx, int budget);
455 int cpsw_tx_poll(struct napi_struct *napi_tx, int budget);
456 int cpsw_rx_mq_poll(struct napi_struct *napi_rx, int budget);
457 int cpsw_rx_poll(struct napi_struct *napi_rx, int budget);
Dam65-cpsw-nuss.h68 struct napi_struct napi_tx;
130 struct napi_struct napi_rx;
/Linux-v6.1/include/net/
Dbusy_poll.h30 struct napi_struct;
118 struct napi_struct *napi) in skb_mark_napi_id()
/Linux-v6.1/drivers/net/ethernet/rocker/
Drocker.h46 struct napi_struct napi_tx;
47 struct napi_struct napi_rx;
/Linux-v6.1/drivers/net/ethernet/sun/
Dsunvnet_common.h86 struct napi_struct napi;
150 int sunvnet_poll_common(struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/net/ethernet/mellanox/mlxbf_gige/
Dmlxbf_gige.h103 struct napi_struct napi;
173 int mlxbf_gige_poll(struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_txrx.h114 struct napi_struct napi;
162 int otx2_napi_handler(struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/net/ethernet/intel/igc/
Digc_xdp.c44 struct napi_struct *napi; in igc_xdp_enable_pool()
104 struct napi_struct *napi; in igc_xdp_disable_pool()
/Linux-v6.1/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h120 struct napi_struct rx_napi ____cacheline_aligned_in_smp;
121 struct napi_struct tx_napi ____cacheline_aligned_in_smp;
122 struct napi_struct rxtx_napi ____cacheline_aligned_in_smp;
/Linux-v6.1/drivers/net/ethernet/google/gve/
Dgve_utils.h20 struct sk_buff *gve_rx_copy(struct net_device *dev, struct napi_struct *napi,
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/
Dnfp_net_dp.h142 int (*poll)(struct napi_struct *napi, int budget);
143 int (*xsk_poll)(struct napi_struct *napi, int budget);
/Linux-v6.1/drivers/net/wireless/ath/wil6210/
Dnetdev.c91 static int wil6210_netdev_poll_rx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_rx()
112 static int wil6210_netdev_poll_rx_edma(struct napi_struct *napi, int budget) in wil6210_netdev_poll_rx_edma()
133 static int wil6210_netdev_poll_tx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_tx()
170 static int wil6210_netdev_poll_tx_edma(struct napi_struct *napi, int budget) in wil6210_netdev_poll_tx_edma()

12345678910>>...18