Home
last modified time | relevance | path

Searched refs:napi_struct (Results 1 – 200 of 249) sorted by relevance

12

/linux-4.1.27/include/net/
Dbusy_poll.h32 struct napi_struct;
82 struct napi_struct *napi; in sk_busy_loop()
122 struct napi_struct *napi) in skb_mark_napi_id()
150 struct napi_struct *napi) in skb_mark_napi_id()
Dgro_cells.h10 struct napi_struct napi;
46 static inline int gro_cell_poll(struct napi_struct *napi, int budget) in gro_cell_poll()
Dmac80211.h3636 void ieee80211_napi_add(struct ieee80211_hw *hw, struct napi_struct *napi,
3638 int (*poll)(struct napi_struct *, int),
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-op-mode.h154 struct napi_struct *napi,
156 int (*poll)(struct napi_struct *, int),
264 struct napi_struct *napi, in iwl_op_mode_napi_add()
266 int (*poll)(struct napi_struct *, int), in iwl_op_mode_napi_add() argument
/linux-4.1.27/include/linux/
Dnetpoll.h76 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
90 struct napi_struct *napi = have; in netpoll_poll_unlock()
104 static inline void *netpoll_poll_lock(struct napi_struct *napi) in netpoll_poll_lock()
Dnetdevice.h299 struct napi_struct { struct
311 int (*poll)(struct napi_struct *, int); argument
391 void __napi_schedule(struct napi_struct *n);
392 void __napi_schedule_irqoff(struct napi_struct *n);
394 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
408 static inline bool napi_schedule_prep(struct napi_struct *n) in napi_schedule_prep()
421 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
433 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
440 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
449 void __napi_complete(struct napi_struct *n);
[all …]
Dskbuff.h158 struct napi_struct;
2186 struct sk_buff *__napi_alloc_skb(struct napi_struct *napi,
2188 static inline struct sk_buff *napi_alloc_skb(struct napi_struct *napi, in napi_alloc_skb()
/linux-4.1.27/include/trace/events/
Dnapi.h15 TP_PROTO(struct napi_struct *napi),
20 __field( struct napi_struct *, napi)
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp.h89 struct napi_struct rx_napi;
90 struct napi_struct tx_napi;
Dcpmac.c213 struct napi_struct napi;
414 static int cpmac_poll(struct napi_struct *napi, int budget) in cpmac_poll()
Ddavinci_emac.c327 struct napi_struct napi;
1367 static int emac_poll(struct napi_struct *napi, int budget) in emac_poll()
Dnetcp_core.c879 static int netcp_rx_poll(struct napi_struct *napi, int budget) in netcp_rx_poll()
979 static int netcp_tx_poll(struct napi_struct *napi, int budget) in netcp_tx_poll()
Dcpsw.c381 struct napi_struct napi;
804 static int cpsw_poll(struct napi_struct *napi, int budget) in cpsw_poll()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-main.h286 struct napi_struct napi;
287 struct napi_struct *napi_p;
375 struct napi_struct napi;
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dnetdev.c75 static int wil6210_netdev_poll_rx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_rx()
96 static int wil6210_netdev_poll_tx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_tx()
Dwil6210.h581 struct napi_struct napi_rx;
582 struct napi_struct napi_tx;
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dalx.h99 struct napi_struct napi;
Dmain.c265 static int alx_poll(struct napi_struct *napi, int budget) in alx_poll()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dsge.h78 int t1_poll(struct napi_struct *, int);
Dcommon.h246 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.h84 struct napi_struct napi;
Dbfin_mac.c1304 static int bfin_mac_poll(struct napi_struct *napi, int budget) in bfin_mac_poll()
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/
Dfs_enet.h124 struct napi_struct napi;
125 struct napi_struct napi_tx;
Dfs_enet-main.c83 static int fs_enet_rx_napi(struct napi_struct *napi, int budget) in fs_enet_rx_napi()
218 static int fs_enet_tx_napi(struct napi_struct *napi, int budget) in fs_enet_tx_napi()
/linux-4.1.27/net/core/
Ddev.c3056 struct napi_struct *napi) in ____napi_schedule()
3942 void napi_gro_flush(struct napi_struct *napi, bool flush_old) in napi_gro_flush()
3967 static void gro_list_prepare(struct napi_struct *napi, struct sk_buff *skb) in gro_list_prepare()
4034 static enum gro_result dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in dev_gro_receive()
4196 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in napi_gro_receive()
4206 static void napi_reuse_skb(struct napi_struct *napi, struct sk_buff *skb) in napi_reuse_skb()
4225 struct sk_buff *napi_get_frags(struct napi_struct *napi) in napi_get_frags()
4237 static gro_result_t napi_frags_finish(struct napi_struct *napi, in napi_frags_finish()
4266 static struct sk_buff *napi_frags_skb(struct napi_struct *napi) in napi_frags_skb()
4301 gro_result_t napi_gro_frags(struct napi_struct *napi) in napi_gro_frags()
[all …]
Dnetpoll.c143 static int poll_one_napi(struct napi_struct *napi, int budget) in poll_one_napi()
167 struct napi_struct *napi; in poll_napi()
308 struct napi_struct *napi; in netpoll_owner_active()
Ddrop_monitor.c190 static void trace_napi_poll_hit(void *ignore, struct napi_struct *napi) in trace_napi_poll_hit()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunvnet.h65 struct napi_struct napi;
Dsungem.h987 struct napi_struct napi;
Dcassini.h2764 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/aeroflex/
Dgreth.h123 struct napi_struct napi;
Dgreth.c972 static int greth_poll(struct napi_struct *napi, int budget) in greth_poll()
/linux-4.1.27/drivers/net/ethernet/arc/
Demac.h138 struct napi_struct napi;
Demac_main.c308 static int arc_emac_poll(struct napi_struct *napi, int budget) in arc_emac_poll()
/linux-4.1.27/drivers/staging/octeon/
Dethernet-rx.c64 static struct napi_struct cvm_oct_napi;
175 static int cvm_oct_napi_poll(struct napi_struct *napi, int budget) in cvm_oct_napi_poll()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h73 struct napi_struct napi ____cacheline_aligned_in_smp;
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb.h167 struct napi_struct napi;
Dixgb_main.c95 static int ixgb_clean(struct napi_struct *, int);
1818 ixgb_clean(struct napi_struct *napi, int budget) in ixgb_clean()
1967 static void ixgb_check_copybreak(struct napi_struct *napi, in ixgb_check_copybreak()
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
Dtulip.h416 struct napi_struct napi;
493 int tulip_poll(struct napi_struct *napi, int budget);
Dinterrupt.c112 int tulip_poll(struct napi_struct *napi, int budget) in tulip_poll()
/linux-4.1.27/drivers/net/ethernet/
Ddnet.h215 struct napi_struct napi;
Djme.h394 #define DECLARE_NAPI_STRUCT struct napi_struct napi;
397 #define JME_NAPI_HOLDER(holder) struct napi_struct *holder
475 jme_napi_priv(struct napi_struct *napi) in jme_napi_priv()
Dlantiq_etop.c93 struct napi_struct napi;
156 ltq_etop_poll_rx(struct napi_struct *napi, int budget) in ltq_etop_poll_rx()
181 ltq_etop_poll_tx(struct napi_struct *napi, int budget) in ltq_etop_poll_tx()
Dkorina.c132 struct napi_struct napi;
458 static int korina_poll(struct napi_struct *napi, int budget) in korina_poll()
Dethoc.c216 struct napi_struct napi;
602 static int ethoc_poll(struct napi_struct *napi, int budget) in ethoc_poll()
Ddnet.c384 static int dnet_poll(struct napi_struct *napi, int budget) in dnet_poll()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.h718 struct napi_struct napi;
929 struct napi_struct napi;
1095 static int s2io_poll_msix(struct napi_struct *napi, int budget);
1096 static int s2io_poll_inta(struct napi_struct *napi, int budget);
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.h138 struct napi_struct napi;
Dibmveth.c1076 static int ibmveth_poll(struct napi_struct *napi, int budget) in ibmveth_poll()
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.h82 struct napi_struct napi;
Dxgene_enet_main.c404 static int xgene_enet_napi(struct napi_struct *napi, const int budget) in xgene_enet_napi()
470 struct napi_struct *napi; in xgene_enet_napi_enable()
483 struct napi_struct *napi; in xgene_enet_napi_disable()
1058 struct napi_struct *napi; in xgene_enet_napi_add()
1072 struct napi_struct *napi; in xgene_enet_napi_del()
/linux-4.1.27/drivers/net/can/c_can/
Dc_can.h197 struct napi_struct napi;
Dc_can.c1004 static int c_can_poll(struct napi_struct *napi, int quota) in c_can_poll()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe.h406 struct napi_struct napi;
751 struct napi_struct napi;
Dxgbe-drv.c130 static int xgbe_one_poll(struct napi_struct *, int);
131 static int xgbe_all_poll(struct napi_struct *, int);
417 struct napi_struct *napi; in xgbe_tx_timer()
1823 static struct sk_buff *xgbe_create_skb(struct napi_struct *napi, in xgbe_create_skb()
1921 struct napi_struct *napi; in xgbe_rx_poll()
2098 static int xgbe_one_poll(struct napi_struct *napi, int budget) in xgbe_one_poll()
2126 static int xgbe_all_poll(struct napi_struct *napi, int budget) in xgbe_all_poll()
/linux-4.1.27/drivers/net/ethernet/pasemi/
Dpasemi_mac.h75 struct napi_struct napi;
Dpasemi_mac.c1609 static int pasemi_mac_poll(struct napi_struct *napi, int budget) in pasemi_mac_poll()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h339 struct napi_struct napi;
790 int mlx4_en_poll_rx_cq(struct napi_struct *napi, int budget);
791 int mlx4_en_poll_tx_cq(struct napi_struct *napi, int budget);
Den_tx.c505 int mlx4_en_poll_tx_cq(struct napi_struct *napi, int budget) in mlx4_en_poll_tx_cq()
Den_rx.c1025 int mlx4_en_poll_rx_cq(struct napi_struct *napi, int budget) in mlx4_en_poll_rx_cq()
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h537 struct napi_struct napi; /* NAPI per tx queue */
555 struct napi_struct napi; /* Rx NAPI struct */
Dbcmgenet.c1096 static int bcmgenet_tx_poll(struct napi_struct *napi, int budget) in bcmgenet_tx_poll()
1571 static int bcmgenet_rx_poll(struct napi_struct *napi, int budget) in bcmgenet_rx_poll()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcmsysport.h633 struct napi_struct napi; /* NAPI per tx queue */
654 struct napi_struct napi ____cacheline_aligned;
Dbcm63xx_enet.h216 struct napi_struct napi;
Db44.h366 struct napi_struct napi;
Dbgmac.h441 struct napi_struct napi;
Dsb1250-mac.c238 struct napi_struct napi;
315 static int sbmac_poll(struct napi_struct *napi, int budget);
2558 static int sbmac_poll(struct napi_struct *napi, int budget) in sbmac_poll()
Dbcmsysport.c730 static int bcm_sysport_tx_poll(struct napi_struct *napi, int budget) in bcm_sysport_tx_poll()
757 static int bcm_sysport_poll(struct napi_struct *napi, int budget) in bcm_sysport_poll()
Dbgmac.c1250 static int bgmac_poll(struct napi_struct *napi, int weight) in bgmac_poll()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic.h178 struct napi_struct napi[ENIC_RQ_MAX + ENIC_WQ_MAX];
Denic_main.c322 struct napi_struct *napi = data; in enic_isr_msix()
1152 static int enic_poll(struct napi_struct *napi, int budget) in enic_poll()
1313 static int enic_busy_poll(struct napi_struct *napi) in enic_busy_poll()
1340 static int enic_poll_msix_wq(struct napi_struct *napi, int budget) in enic_poll_msix_wq()
1370 static int enic_poll_msix_rq(struct napi_struct *napi, int budget) in enic_poll_msix_rq()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Digbvf.h161 struct napi_struct napi;
Dnetdev.c62 static int igbvf_poll(struct napi_struct *napi, int budget);
1202 static int igbvf_poll(struct napi_struct *napi, int budget) in igbvf_poll()
/linux-4.1.27/drivers/net/xen-netback/
Dcommon.h135 struct napi_struct napi;
Dinterface.c83 static int xenvif_poll(struct napi_struct *napi, int budget) in xenvif_poll()
/linux-4.1.27/drivers/net/ethernet/ibm/emac/
Dmal.h200 struct napi_struct napi;
Dmal.c397 static int mal_poll(struct napi_struct *napi, int budget) in mal_poll()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dps3_gelic_net.h275 struct napi_struct napi;
Dspider_net.h462 struct napi_struct napi;
Dps3_gelic_net.c1099 static int gelic_net_poll(struct napi_struct *napi, int budget) in gelic_net_poll()
1465 struct napi_struct *napi) in gelic_ether_setup_netdev_ops()
Dtc35815.c389 struct napi_struct napi;
481 static int tc35815_poll(struct napi_struct *napi, int budget);
1639 static int tc35815_poll(struct napi_struct *napi, int budget) in tc35815_poll()
Dspider_net.c1248 static int spider_net_poll(struct napi_struct *napi, int budget) in spider_net_poll()
/linux-4.1.27/drivers/net/can/mscan/
Dmscan.h296 struct napi_struct napi;
Dmscan.c389 static int mscan_rx_poll(struct napi_struct *napi, int quota) in mscan_rx_poll()
/linux-4.1.27/drivers/net/ethernet/moxa/
Dmoxart_ether.h298 struct napi_struct napi;
Dmoxart_ether.c197 static int moxart_rx_poll(struct napi_struct *napi, int budget) in moxart_rx_poll()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.h300 int i40evf_napi_poll(struct napi_struct *napi, int budget);
Di40evf.h110 struct napi_struct napi;
Di40e_txrx.c1297 int i40evf_napi_poll(struct napi_struct *napi, int budget) in i40evf_napi_poll()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar.c135 static int gfar_poll_rx(struct napi_struct *napi, int budget);
136 static int gfar_poll_tx(struct napi_struct *napi, int budget);
137 static int gfar_poll_rx_sq(struct napi_struct *napi, int budget);
138 static int gfar_poll_tx_sq(struct napi_struct *napi, int budget);
145 int amount_pull, struct napi_struct *napi);
2841 int amount_pull, struct napi_struct *napi) in gfar_process_frame()
2984 static int gfar_poll_rx_sq(struct napi_struct *napi, int budget) in gfar_poll_rx_sq()
3015 static int gfar_poll_tx_sq(struct napi_struct *napi, int budget) in gfar_poll_tx_sq()
3043 static int gfar_poll_rx(struct napi_struct *napi, int budget) in gfar_poll_rx()
3105 static int gfar_poll_tx(struct napi_struct *napi, int budget) in gfar_poll_tx()
Dfec.h521 struct napi_struct napi;
Dgianfar.h1067 struct napi_struct napi_rx;
1068 struct napi_struct napi_tx;
Ducc_geth.h1160 struct napi_struct napi;
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib.h316 struct napi_struct napi;
457 int ipoib_poll(struct napi_struct *napi, int budget);
Dipoib_ib.c435 int ipoib_poll(struct napi_struct *napi, int budget) in ipoib_poll()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dadapter.h202 struct napi_struct napi;
Dsge.c1830 static int ofld_poll(struct napi_struct *napi, int budget) in ofld_poll()
2410 static int napi_rx_handler(struct napi_struct *napi, int budget) in napi_rx_handler()
2443 static inline int napi_is_scheduled(struct napi_struct *napi) in napi_is_scheduled()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000.h279 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h303 int i40e_napi_poll(struct napi_struct *napi, int budget);
Di40e.h542 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h165 struct napi_struct napi; /* NAPI scheduling control */
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c957 static int qlcnic_poll(struct napi_struct *napi, int budget) in qlcnic_poll()
987 static int qlcnic_tx_poll(struct napi_struct *napi, int budget) in qlcnic_tx_poll()
1009 static int qlcnic_rx_poll(struct napi_struct *napi, int budget) in qlcnic_rx_poll()
1947 static int qlcnic_83xx_msix_sriov_vf_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_msix_sriov_vf_poll()
1975 static int qlcnic_83xx_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_poll()
2003 static int qlcnic_83xx_msix_tx_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_msix_tx_poll()
2025 static int qlcnic_83xx_rx_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_rx_poll()
Dqlcnic.h598 struct napi_struct napi;
632 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/wiznet/
Dw5300.c98 struct napi_struct napi;
387 static int w5300_napi_poll(struct napi_struct *napi, int budget) in w5300_napi_poll()
Dw5100.c102 struct napi_struct napi;
460 static int w5100_napi_poll(struct napi_struct *napi, int budget) in w5100_napi_poll()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_int.h273 struct napi_struct napi;
Dvmxnet3_drv.c1612 vmxnet3_poll(struct napi_struct *napi, int budget) in vmxnet3_poll()
1633 vmxnet3_poll_rx_only(struct napi_struct *napi, int budget) in vmxnet3_poll_rx_only()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h385 struct napi_struct napi;
880 int ixgbe_poll(struct napi_struct *napi, int budget);
/linux-4.1.27/drivers/net/caif/
Dcaif_virtio.c111 struct napi_struct napi;
250 static int cfv_rx_poll(struct napi_struct *napi, int quota) in cfv_rx_poll()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea.h356 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e.h435 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.h59 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_common.h467 struct napi_struct napi;
/linux-4.1.27/Documentation/networking/
Dnetdevices.txt98 struct napi_struct synchronization rules
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/
Dinternal.h281 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/amd/
Damd8111e.h763 struct napi_struct napi;
Dpcnet32.c288 struct napi_struct napi;
1332 static int pcnet32_poll(struct napi_struct *napi, int budget) in pcnet32_poll()
Damd8111e.c690 static int amd8111e_rx_poll(struct napi_struct *napi, int budget) in amd8111e_rx_poll()
/linux-4.1.27/drivers/net/wan/
Dhd64572.c58 static int sca_poll(struct napi_struct *napi, int budget);
328 static int sca_poll(struct napi_struct *napi, int budget) in sca_poll()
Dpci200syn.c68 struct napi_struct napi;
Dpc300too.c80 struct napi_struct napi;
Dixp4xx_hss.c260 struct napi_struct napi;
654 static int hss_hdlc_poll(struct napi_struct *napi, int budget) in hss_hdlc_poll()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe.h186 struct napi_struct napi;
806 int be_poll(struct napi_struct *napi, int budget);
Dbe_main.c1860 static void be_rx_compl_process(struct be_rx_obj *rxo, struct napi_struct *napi, in be_rx_compl_process()
1897 struct napi_struct *napi, in be_rx_compl_process_gro()
2602 static int be_process_rx(struct be_rx_obj *rxo, struct napi_struct *napi, in be_process_rx()
2834 int be_poll(struct napi_struct *napi, int budget) in be_poll()
2875 static int be_busy_poll(struct napi_struct *napi) in be_busy_poll()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe.h629 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.h246 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h197 struct napi_struct napi;
Dixgbevf_main.c1006 static int ixgbevf_poll(struct napi_struct *napi, int budget) in ixgbevf_poll()
1076 static int ixgbevf_busy_poll_recv(struct napi_struct *napi) in ixgbevf_busy_poll_recv()
/linux-4.1.27/drivers/net/ethernet/renesas/
Dsh_eth.h518 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/altera/
Daltera_tse.h409 struct napi_struct napi;
Daltera_tse_main.c501 static int tse_poll(struct napi_struct *napi, int budget) in tse_poll()
/linux-4.1.27/drivers/net/ethernet/cirrus/
Dep93xx_eth.c176 struct napi_struct napi;
319 static int ep93xx_poll(struct napi_struct *napi, int budget) in ep93xx_poll()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb.h283 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c.h521 struct napi_struct napi;
/linux-4.1.27/drivers/net/can/
Dxilinx_can.c137 struct napi_struct napi;
705 static int xcan_rx_poll(struct napi_struct *napi, int quota) in xcan_rx_poll()
Drcar_can.c88 struct napi_struct napi;
672 static int rcar_can_rx_poll(struct napi_struct *napi, int quota) in rcar_can_rx_poll()
Dgrcan.c255 struct napi_struct napi;
462 static int grcan_poll(struct napi_struct *napi, int budget);
1239 static int grcan_poll(struct napi_struct *napi, int budget) in grcan_poll()
Dti_hecc.c213 struct napi_struct napi;
613 static int ti_hecc_rx_poll(struct napi_struct *napi, int quota) in ti_hecc_rx_poll()
Dat91_can.c141 struct napi_struct napi;
813 static int at91_poll(struct napi_struct *napi, int quota) in at91_poll()
Dflexcan.c250 struct napi_struct napi;
674 static int flexcan_poll(struct napi_struct *napi, int quota) in flexcan_poll()
Dpch_can.c180 struct napi_struct napi;
738 static int pch_can_poll(struct napi_struct *napi, int quota) in pch_can_poll()
Djanz-ican3.c199 struct napi_struct napi;
1304 static int ican3_napi(struct napi_struct *napi, int budget) in ican3_napi()
/linux-4.1.27/drivers/net/ethernet/faraday/
Dftmac100.c79 struct napi_struct napi;
880 static int ftmac100_poll(struct napi_struct *napi, int budget) in ftmac100_poll()
Dftgmac100.c71 struct napi_struct napi;
997 static int ftgmac100_poll(struct napi_struct *napi, int budget) in ftgmac100_poll()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
De1000.h238 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl1.h766 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k.h198 struct napi_struct napi;
Dfm10k_main.c1433 static int fm10k_poll(struct napi_struct *napi, int budget) in fm10k_poll()
/linux-4.1.27/drivers/net/ethernet/smsc/
Depic100.c266 struct napi_struct napi;
300 static int epic_poll(struct napi_struct *napi, int budget);
1248 static int epic_poll(struct napi_struct *napi, int budget) in epic_poll()
Dsmsc9420.c73 struct napi_struct napi;
871 static int smsc9420_rx_poll(struct napi_struct *napi, int budget) in smsc9420_rx_poll()
Dsmsc911x.c126 struct napi_struct napi;
1219 static int smsc911x_poll(struct napi_struct *napi, int budget) in smsc911x_poll()
/linux-4.1.27/drivers/net/ethernet/hisilicon/
Dhip04_eth.c159 struct napi_struct napi;
484 static int hip04_rx_poll(struct napi_struct *napi, int budget) in hip04_rx_poll()
Dhix5hd2_gmac.c230 struct napi_struct napi;
562 static int hix5hd2_poll(struct napi_struct *napi, int budget) in hix5hd2_poll()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h479 struct napi_struct napi;
1071 int cxgb_busy_poll(struct napi_struct *napi);
Dsge.c2083 int cxgb_busy_poll(struct napi_struct *napi) in cxgb_busy_poll()
2125 static int napi_rx_handler(struct napi_struct *napi, int budget) in napi_rx_handler()
/linux-4.1.27/drivers/net/ethernet/rdc/
Dr6040.c201 struct napi_struct napi;
636 static int r6040_poll(struct napi_struct *napi, int budget) in r6040_poll()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dops.c1320 struct napi_struct *napi, in iwl_mvm_napi_add()
1322 int (*poll)(struct napi_struct *, int), in iwl_mvm_napi_add() argument
/linux-4.1.27/net/mac80211/
Dmain.c1132 void ieee80211_napi_add(struct ieee80211_hw *hw, struct napi_struct *napi, in ieee80211_napi_add()
1134 int (*poll)(struct napi_struct *, int), in ieee80211_napi_add() argument
Dieee80211_i.h1358 struct napi_struct *napi;
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8695net.c164 struct napi_struct napi;
561 static int ks8695_poll(struct napi_struct *napi, int budget) in ks8695_poll()
/linux-4.1.27/drivers/net/can/m_can/
Dm_can.c281 struct napi_struct napi;
714 static int m_can_poll(struct napi_struct *napi, int quota) in m_can_poll()
/linux-4.1.27/drivers/net/
Dvirtio_net.c82 struct napi_struct napi;
748 static int virtnet_poll(struct napi_struct *napi, int budget) in virtnet_poll()
772 static int virtnet_busy_poll(struct napi_struct *napi) in virtnet_busy_poll()
Dxen-netfront.c103 struct napi_struct napi;
912 static int xennet_poll(struct napi_struct *napi, int budget) in xennet_poll()
/linux-4.1.27/drivers/net/ethernet/adaptec/
Dstarfire.c547 struct napi_struct napi;
585 static int netdev_poll(struct napi_struct *napi, int budget);
1526 static int netdev_poll(struct napi_struct *napi, int budget) in netdev_poll()
/linux-4.1.27/drivers/net/ethernet/cadence/
Dmacb.h800 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/nxp/
Dlpc_eth.c442 struct napi_struct napi;
1012 static int lpc_eth_poll(struct napi_struct *napi, int budget) in lpc_eth_poll()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dpxa168_eth.c231 struct napi_struct napi;
1247 static int pxa168_rx_poll(struct napi_struct *napi, int budget) in pxa168_rx_poll()
Dsky2.h2280 struct napi_struct napi;
Dskge.h2452 struct napi_struct napi;
Dmv643xx_eth.c395 struct napi_struct napi;
2225 static int mv643xx_eth_poll(struct napi_struct *napi, int budget) in mv643xx_eth_poll()
Dmvneta.c297 struct napi_struct napi;
2103 static int mvneta_poll(struct napi_struct *napi, int budget) in mvneta_poll()
/linux-4.1.27/drivers/net/ethernet/tundra/
Dtsi108_eth.c82 struct napi_struct napi;
833 static int tsi108_poll(struct napi_struct *napi, int budget) in tsi108_poll()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilepro.c170 struct napi_struct napi;
822 static int tile_net_poll(struct napi_struct *napi, int budget) in tile_net_poll()
Dtilegx.c149 struct napi_struct napi;
651 static int tile_net_poll(struct napi_struct *napi, int budget) in tile_net_poll()
/linux-4.1.27/drivers/net/ethernet/realtek/
D8139too.c583 struct napi_struct napi;
652 static int rtl8139_poll(struct napi_struct *napi, int budget);
2128 static int rtl8139_poll(struct napi_struct *napi, int budget) in rtl8139_poll()
D8139cp.c327 struct napi_struct napi;
461 static int cp_rx_poll(struct napi_struct *napi, int budget) in cp_rx_poll()
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.h1079 struct napi_struct napi;
/linux-4.1.27/drivers/s390/net/
Dqeth_core.h817 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c173 struct napi_struct napi;
682 static int eth_poll(struct napi_struct *napi, int budget) in eth_poll()
/linux-4.1.27/drivers/net/ethernet/octeon/
Docteon_mgmt.c147 struct napi_struct napi;
495 static int octeon_mgmt_napi_poll(struct napi_struct *napi, int budget) in octeon_mgmt_napi_poll()
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c224 struct napi_struct napi_tx;
225 struct napi_struct napi_rx;
4450 static struct rocker_port *rocker_port_napi_tx_get(struct napi_struct *napi) in rocker_port_napi_tx_get()
4455 static int rocker_port_poll_tx(struct napi_struct *napi, int budget) in rocker_port_poll_tx()
4522 static struct rocker_port *rocker_port_napi_rx_get(struct napi_struct *napi) in rocker_port_napi_rx_get()
4527 static int rocker_port_poll_rx(struct napi_struct *napi, int budget) in rocker_port_poll_rx()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dnet_driver.h431 struct napi_struct napi_str;
Drx.c429 struct napi_struct *napi = &channel->napi_str; in efx_rx_packet_gro()
Defx.c268 static int efx_poll(struct napi_struct *napi, int budget) in efx_poll()
2025 static int efx_busy_poll(struct napi_struct *napi) in efx_busy_poll()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_hw.h1245 struct napi_struct napi;
/linux-4.1.27/drivers/net/ethernet/calxeda/
Dxgmac.c383 struct napi_struct napi;
1240 static int xgmac_poll(struct napi_struct *napi, int budget) in xgmac_poll()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.h575 int bnx2x_low_latency_recv(struct napi_struct *napi);
Dbnx2x_cmn.c37 static int bnx2x_poll(struct napi_struct *napi, int budget);
2449 struct napi_struct orig_napi = fp->napi; in bnx2x_bz_fp()
3164 static int bnx2x_poll(struct napi_struct *napi, int budget) in bnx2x_poll()
3243 int bnx2x_low_latency_recv(struct napi_struct *napi) in bnx2x_low_latency_recv()
/linux-4.1.27/drivers/net/ethernet/via/
Dvia-velocity.h1498 struct napi_struct napi;
Dvia-rhine.c464 struct napi_struct napi;
825 static int rhine_napipoll(struct napi_struct *napi, int budget) in rhine_napipoll()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dmain.c2033 struct napi_struct *napi, in iwl_napi_add()
2035 int (*poll)(struct napi_struct *, int), in iwl_napi_add() argument
/linux-4.1.27/drivers/net/ethernet/natsemi/
Dnatsemi.c551 struct napi_struct napi;
627 static int natsemi_poll(struct napi_struct *napi, int budget);
2213 static int natsemi_poll(struct napi_struct *napi, int budget) in natsemi_poll()
/linux-4.1.27/drivers/net/ethernet/3com/
Dtyphoon.c277 struct napi_struct napi;
1720 typhoon_poll(struct napi_struct *napi, int budget) in typhoon_poll()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic.h647 struct napi_struct napi;
Dnetxen_nic_main.c74 static int netxen_nic_poll(struct napi_struct *napi, int budget);
2375 static int netxen_nic_poll(struct napi_struct *napi, int budget) in netxen_nic_poll()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c179 struct napi_struct napi;
1662 static int myri10ge_poll(struct napi_struct *napi, int budget) in myri10ge_poll()
1688 static int myri10ge_busy_poll(struct napi_struct *napi) in myri10ge_busy_poll()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge.h1470 struct napi_struct napi;
Dqlge_main.c1500 struct napi_struct *napi = &rx_ring->napi; in ql_process_mac_rx_gro_page()
1549 struct napi_struct *napi = &rx_ring->napi; in ql_process_mac_rx_page()
2287 static int ql_napi_poll_msix(struct napi_struct *napi, int budget) in ql_napi_poll_msix()
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c583 struct napi_struct napi;
2243 static int e100_poll(struct napi_struct *napi, int budget) in e100_poll()
/linux-4.1.27/drivers/net/ethernet/agere/
Det131x.c444 struct napi_struct napi;
3592 static int et131x_poll(struct napi_struct *napi, int budget) in et131x_poll()

12