/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/ |
D | iwl-op-mode.h | 156 void (*rx)(struct iwl_op_mode *op_mode, struct napi_struct *napi, 158 void (*rx_rss)(struct iwl_op_mode *op_mode, struct napi_struct *napi, 196 struct napi_struct *napi, in iwl_op_mode_rx() 203 struct napi_struct *napi, in iwl_op_mode_rx_rss()
|
/Linux-v4.19/include/linux/ |
D | netpoll.h | 79 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()
|
D | netdevice.h | 319 struct napi_struct { struct 331 int (*poll)(struct napi_struct *, int); argument 424 void __napi_schedule(struct napi_struct *n); 425 void __napi_schedule_irqoff(struct napi_struct *n); 427 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending() 432 bool napi_schedule_prep(struct napi_struct *n); 441 static inline void napi_schedule(struct napi_struct *n) in napi_schedule() 453 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff() 460 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule() 469 bool napi_complete_done(struct napi_struct *n, int work_done); [all …]
|
/Linux-v4.19/include/trace/events/ |
D | napi.h | 16 TP_PROTO(struct napi_struct *napi, int work, int budget), 21 __field( struct napi_struct *, napi)
|
/Linux-v4.19/include/net/ |
D | busy_poll.h | 40 struct napi_struct; 126 struct napi_struct *napi) in skb_mark_napi_id()
|
/Linux-v4.19/net/core/ |
D | gro_cells.c | 9 struct napi_struct napi; 36 static int gro_cell_poll(struct napi_struct *napi, int budget) in gro_cell_poll()
|
D | dev.c | 165 static struct napi_struct *napi_by_id(unsigned int napi_id); 883 struct napi_struct *napi; in dev_get_by_napi_id() 3924 struct napi_struct *napi) in ____napi_schedule() 5308 static void __napi_gro_flush_chain(struct napi_struct *napi, u32 index, in __napi_gro_flush_chain() 5331 void napi_gro_flush(struct napi_struct *napi, bool flush_old) in napi_gro_flush() 5342 static struct list_head *gro_list_prepare(struct napi_struct *napi, in gro_list_prepare() 5437 static enum gro_result dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in dev_gro_receive() 5609 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in napi_gro_receive() 5620 static void napi_reuse_skb(struct napi_struct *napi, struct sk_buff *skb) in napi_reuse_skb() 5640 struct sk_buff *napi_get_frags(struct napi_struct *napi) in napi_get_frags() [all …]
|
/Linux-v4.19/drivers/net/ethernet/sun/ |
D | sunvnet_common.h | 86 struct napi_struct napi; 149 int sunvnet_poll_common(struct napi_struct *napi, int budget);
|
/Linux-v4.19/drivers/net/ethernet/rocker/ |
D | rocker.h | 50 struct napi_struct napi_tx; 51 struct napi_struct napi_rx;
|
/Linux-v4.19/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-v4.19/drivers/net/ethernet/huawei/hinic/ |
D | hinic_rx.h | 43 struct napi_struct napi;
|
D | hinic_tx.h | 48 struct napi_struct napi;
|
/Linux-v4.19/drivers/net/ethernet/apm/xgene-v2/ |
D | main.h | 71 struct napi_struct napi;
|
/Linux-v4.19/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-v4.19/include/linux/can/ |
D | rx-offload.h | 35 struct napi_struct napi;
|
/Linux-v4.19/drivers/staging/fsl-dpaa2/ethernet/ |
D | dpaa2-eth.h | 275 struct napi_struct *napi, 285 struct napi_struct napi;
|
/Linux-v4.19/drivers/net/ethernet/amazon/ena/ |
D | ena_netdev.h | 139 struct napi_struct napi ____cacheline_aligned; 223 struct napi_struct *napi;
|
/Linux-v4.19/drivers/net/ethernet/ti/ |
D | netcp.h | 105 struct napi_struct rx_napi; 106 struct napi_struct tx_napi;
|
/Linux-v4.19/drivers/net/fjes/ |
D | fjes.h | 42 struct napi_struct napi;
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/ |
D | sge.h | 78 int t1_poll(struct napi_struct *, int);
|
/Linux-v4.19/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 328 struct napi_struct send_napi; 329 struct napi_struct recv_napi; 478 int ipoib_rx_poll(struct napi_struct *napi, int budget); 479 int ipoib_tx_poll(struct napi_struct *napi, int budget);
|
/Linux-v4.19/drivers/crypto/caam/ |
D | qi.c | 38 struct napi_struct irqtask; 465 static int caam_qi_poll(struct napi_struct *napi, int budget) in caam_qi_poll() 503 struct napi_struct *irqtask; in caam_qi_shutdown() 774 struct napi_struct *irqtask = &caam_napi->irqtask; in caam_qi_init()
|
/Linux-v4.19/drivers/net/ethernet/atheros/alx/ |
D | alx.h | 94 struct napi_struct napi;
|
/Linux-v4.19/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-net.c | 25 static int xlgmac_one_poll(struct napi_struct *, int); 26 static int xlgmac_all_poll(struct napi_struct *, int); 365 struct napi_struct *napi; in xlgmac_tx_timer() 988 struct napi_struct *napi, in xlgmac_create_skb() 1119 struct napi_struct *napi; in xlgmac_rx_poll() 1280 static int xlgmac_one_poll(struct napi_struct *napi, int budget) in xlgmac_one_poll() 1309 static int xlgmac_all_poll(struct napi_struct *napi, int budget) in xlgmac_all_poll()
|
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns/ |
D | hns_enet.h | 39 struct napi_struct napi;
|