/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/ |
D | iwl-op-mode.h | 150 void (*rx)(struct iwl_op_mode *op_mode, struct napi_struct *napi, 152 void (*rx_rss)(struct iwl_op_mode *op_mode, struct napi_struct *napi, 188 struct napi_struct *napi, in iwl_op_mode_rx() 195 struct napi_struct *napi, in iwl_op_mode_rx_rss()
|
/Linux-v5.4/include/linux/ |
D | netpoll.h | 77 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock() 94 struct napi_struct *napi = have; in netpoll_poll_unlock() 106 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
|
D | netdevice.h | 316 struct napi_struct { struct 328 int (*poll)(struct napi_struct *, int); argument 423 void __napi_schedule(struct napi_struct *n); 424 void __napi_schedule_irqoff(struct napi_struct *n); 426 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending() 431 bool napi_schedule_prep(struct napi_struct *n); 440 static inline void napi_schedule(struct napi_struct *n) in napi_schedule() 452 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff() 459 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule() 468 bool napi_complete_done(struct napi_struct *n, int work_done); [all …]
|
/Linux-v5.4/include/trace/events/ |
D | napi.h | 16 TP_PROTO(struct napi_struct *napi, int work, int budget), 21 __field( struct napi_struct *, napi)
|
/Linux-v5.4/include/net/ |
D | busy_poll.h | 28 struct napi_struct; 114 struct napi_struct *napi) in skb_mark_napi_id()
|
/Linux-v5.4/net/core/ |
D | gro_cells.c | 9 struct napi_struct napi; 50 static int gro_cell_poll(struct napi_struct *napi, int budget) in gro_cell_poll()
|
D | dev.c | 166 static struct napi_struct *napi_by_id(unsigned int napi_id); 802 struct napi_struct *napi; in dev_get_by_napi_id() 3894 struct napi_struct *napi) in ____napi_schedule() 5311 static void __napi_gro_flush_chain(struct napi_struct *napi, u32 index, in __napi_gro_flush_chain() 5333 void napi_gro_flush(struct napi_struct *napi, bool flush_old) in napi_gro_flush() 5346 static struct list_head *gro_list_prepare(struct napi_struct *napi, in gro_list_prepare() 5447 static enum gro_result dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in dev_gro_receive() 5620 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in napi_gro_receive() 5636 static void napi_reuse_skb(struct napi_struct *napi, struct sk_buff *skb) in napi_reuse_skb() 5660 struct sk_buff *napi_get_frags(struct napi_struct *napi) in napi_get_frags() [all …]
|
/Linux-v5.4/drivers/net/ethernet/rocker/ |
D | rocker.h | 46 struct napi_struct napi_tx; 47 struct napi_struct napi_rx;
|
/Linux-v5.4/drivers/net/ethernet/sun/ |
D | sunvnet_common.h | 86 struct napi_struct napi; 150 int sunvnet_poll_common(struct napi_struct *napi, int budget);
|
/Linux-v5.4/drivers/net/ethernet/pensando/ionic/ |
D | ionic_txrx.h | 12 int ionic_rx_napi(struct napi_struct *napi, int budget);
|
D | ionic.h | 57 int ionic_napi(struct napi_struct *napi, int budget, ionic_cq_cb cb,
|
/Linux-v5.4/drivers/net/ethernet/neterion/vxge/ |
D | vxge-main.h | 286 struct napi_struct napi; 287 struct napi_struct *napi_p; 375 struct napi_struct napi;
|
/Linux-v5.4/drivers/net/ethernet/apm/xgene-v2/ |
D | main.h | 59 struct napi_struct napi;
|
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
D | hinic_rx.h | 41 struct napi_struct napi;
|
D | hinic_tx.h | 40 struct napi_struct napi;
|
/Linux-v5.4/drivers/net/wireless/ath/wil6210/ |
D | netdev.c | 102 static int wil6210_netdev_poll_rx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_rx() 123 static int wil6210_netdev_poll_rx_edma(struct napi_struct *napi, int budget) in wil6210_netdev_poll_rx_edma() 144 static int wil6210_netdev_poll_tx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_tx() 181 static int wil6210_netdev_poll_tx_edma(struct napi_struct *napi, int budget) in wil6210_netdev_poll_tx_edma()
|
/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac.h | 88 struct napi_struct rx_napi ____cacheline_aligned_in_smp; 89 struct napi_struct tx_napi ____cacheline_aligned_in_smp;
|
/Linux-v5.4/drivers/net/ethernet/ti/ |
D | netcp.h | 97 struct napi_struct rx_napi; 98 struct napi_struct tx_napi;
|
/Linux-v5.4/drivers/net/fjes/ |
D | fjes.h | 27 struct napi_struct napi;
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb/ |
D | sge.h | 78 int t1_poll(struct napi_struct *, int);
|
/Linux-v5.4/include/linux/can/ |
D | rx-offload.h | 28 struct napi_struct napi;
|
/Linux-v5.4/drivers/net/ethernet/amazon/ena/ |
D | ena_netdev.h | 153 struct napi_struct napi ____cacheline_aligned; 253 struct napi_struct *napi;
|
/Linux-v5.4/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 327 struct napi_struct send_napi; 328 struct napi_struct recv_napi; 477 int ipoib_rx_poll(struct napi_struct *napi, int budget); 478 int ipoib_tx_poll(struct napi_struct *napi, int budget);
|
/Linux-v5.4/drivers/crypto/caam/ |
D | qi.c | 39 struct napi_struct irqtask; 473 static int caam_qi_poll(struct napi_struct *napi, int budget) in caam_qi_poll() 510 struct napi_struct *irqtask; in caam_qi_shutdown() 739 struct napi_struct *irqtask = &caam_napi->irqtask; in caam_qi_init()
|
/Linux-v5.4/drivers/net/can/m_can/ |
D | m_can.h | 74 struct napi_struct napi;
|