Home
last modified time | relevance | path

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

12

/linux-4.4.14/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;
41 static inline int gro_cell_poll(struct napi_struct *napi, int budget) in gro_cell_poll()
/linux-4.4.14/drivers/net/wireless/iwlwifi/
Diwl-op-mode.h154 void (*rx)(struct iwl_op_mode *op_mode, struct napi_struct *napi,
156 void (*rx_rss)(struct iwl_op_mode *op_mode, struct napi_struct *napi,
192 struct napi_struct *napi, in iwl_op_mode_rx()
199 struct napi_struct *napi, in iwl_op_mode_rx_rss()
/linux-4.4.14/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.h300 struct napi_struct { struct
312 int (*poll)(struct napi_struct *, int); argument
392 void __napi_schedule(struct napi_struct *n);
393 void __napi_schedule_irqoff(struct napi_struct *n);
395 static inline bool napi_disable_pending(struct napi_struct *n) in napi_disable_pending()
409 static inline bool napi_schedule_prep(struct napi_struct *n) in napi_schedule_prep()
422 static inline void napi_schedule(struct napi_struct *n) in napi_schedule()
434 static inline void napi_schedule_irqoff(struct napi_struct *n) in napi_schedule_irqoff()
441 static inline bool napi_reschedule(struct napi_struct *napi) in napi_reschedule()
450 void __napi_complete(struct napi_struct *n);
[all …]
Dskbuff.h161 struct napi_struct;
2338 struct sk_buff *__napi_alloc_skb(struct napi_struct *napi,
2340 static inline struct sk_buff *napi_alloc_skb(struct napi_struct *napi, in napi_alloc_skb()
/linux-4.4.14/include/trace/events/
Dnapi.h15 TP_PROTO(struct napi_struct *napi),
20 __field( struct napi_struct *, napi)
/linux-4.4.14/drivers/net/ethernet/ti/
Dnetcp.h88 struct napi_struct rx_napi;
89 struct napi_struct tx_napi;
Dcpsw.c371 struct napi_struct napi_rx;
372 struct napi_struct napi_tx;
789 static int cpsw_tx_poll(struct napi_struct *napi_tx, int budget) in cpsw_tx_poll()
810 static int cpsw_rx_poll(struct napi_struct *napi_rx, int budget) in cpsw_rx_poll()
Dcpmac.c215 struct napi_struct napi;
416 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.c898 static int netcp_rx_poll(struct napi_struct *napi, int budget) in netcp_rx_poll()
998 static int netcp_tx_poll(struct napi_struct *napi, int budget) in netcp_tx_poll()
/linux-4.4.14/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.4.14/drivers/net/fjes/
Dfjes.h42 struct napi_struct napi;
Dfjes_main.c78 static int fjes_poll(struct napi_struct *, int);
991 static int fjes_poll(struct napi_struct *napi, int budget) in fjes_poll()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dnetdev.c80 static int wil6210_netdev_poll_rx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_rx()
101 static int wil6210_netdev_poll_tx(struct napi_struct *napi, int budget) in wil6210_netdev_poll_tx()
Dwil6210.h597 struct napi_struct napi_rx;
598 struct napi_struct napi_tx;
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Dvnic_rq.h225 struct napi_struct *napi) in enic_poll_unlock_napi()
264 struct napi_struct *napi) in enic_poll_unlock_napi()
Denic.h180 struct napi_struct napi[ENIC_RQ_MAX + ENIC_WQ_MAX];
Denic_main.c393 struct napi_struct *napi = data; in enic_isr_msix()
1280 static int enic_poll(struct napi_struct *napi, int budget) in enic_poll()
1390 static int enic_busy_poll(struct napi_struct *napi) in enic_busy_poll()
1417 static int enic_poll_msix_wq(struct napi_struct *napi, int budget) in enic_poll_msix_wq()
1447 static int enic_poll_msix_rq(struct napi_struct *napi, int budget) in enic_poll_msix_rq()
/linux-4.4.14/drivers/net/ethernet/atheros/alx/
Dalx.h99 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dsge.h78 int t1_poll(struct napi_struct *, int);
Dcommon.h246 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/adi/
Dbfin_mac.h84 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
Dhns_enet.h36 struct napi_struct napi;
/linux-4.4.14/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()
215 static int fs_enet_tx_napi(struct napi_struct *napi, int budget) in fs_enet_tx_napi()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den.h299 struct napi_struct *napi;
408 struct napi_struct napi;
565 int mlx5e_napi_poll(struct napi_struct *napi, int budget);
Den_txrx.c52 int mlx5e_napi_poll(struct napi_struct *napi, int budget) in mlx5e_napi_poll()
/linux-4.4.14/net/core/
Ddev.c3210 struct napi_struct *napi) in ____napi_schedule()
4105 void napi_gro_flush(struct napi_struct *napi, bool flush_old) in napi_gro_flush()
4130 static void gro_list_prepare(struct napi_struct *napi, struct sk_buff *skb) in gro_list_prepare()
4198 static enum gro_result dev_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in dev_gro_receive()
4362 gro_result_t napi_gro_receive(struct napi_struct *napi, struct sk_buff *skb) in napi_gro_receive()
4372 static void napi_reuse_skb(struct napi_struct *napi, struct sk_buff *skb) in napi_reuse_skb()
4391 struct sk_buff *napi_get_frags(struct napi_struct *napi) in napi_get_frags()
4403 static gro_result_t napi_frags_finish(struct napi_struct *napi, in napi_frags_finish()
4432 static struct sk_buff *napi_frags_skb(struct napi_struct *napi) in napi_frags_skb()
4467 gro_result_t napi_gro_frags(struct napi_struct *napi) in napi_gro_frags()
[all …]
Dnetpoll.c143 static void poll_one_napi(struct napi_struct *napi) in poll_one_napi()
173 struct napi_struct *napi; in poll_napi()
313 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.4.14/drivers/net/ethernet/sun/
Dsunvnet.h65 struct napi_struct napi;
Dsungem.h987 struct napi_struct napi;
Dcassini.h2764 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/ezchip/
Dnps_enet.h287 struct napi_struct napi;
Dnps_enet.c172 static int nps_enet_poll(struct napi_struct *napi, int budget) in nps_enet_poll()
/linux-4.4.14/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.4.14/drivers/net/ethernet/aeroflex/
Dgreth.h123 struct napi_struct napi;
/linux-4.4.14/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.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h81 struct napi_struct napi ____cacheline_aligned_in_smp;
/linux-4.4.14/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.4.14/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.c217 struct napi_struct napi;
609 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.4.14/drivers/staging/octeon/
Dethernet-rx.c48 static struct napi_struct cvm_oct_napi;
165 static int cvm_oct_napi_poll(struct napi_struct *napi, int budget) in cvm_oct_napi_poll()
/linux-4.4.14/drivers/net/ethernet/neterion/
Ds2io.h718 struct napi_struct napi;
929 struct napi_struct napi;
1093 static int s2io_poll_msix(struct napi_struct *napi, int budget);
1094 static int s2io_poll_inta(struct napi_struct *napi, int budget);
/linux-4.4.14/drivers/staging/wilc1000/
Dwilc_wfi_netdevice.h123 struct napi_struct napi;
/linux-4.4.14/drivers/net/can/c_can/
Dc_can.h197 struct napi_struct napi;
Dc_can.c1001 static int c_can_poll(struct napi_struct *napi, int quota) in c_can_poll()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Docteon_droq.h321 struct napi_struct napi;
Dlio_main.c1772 struct napi_struct *napi = param; in liquidio_push_packet()
1846 struct napi_struct *napi = param; in napi_schedule_wrapper()
1911 static int liquidio_napi_poll(struct napi_struct *napi, int budget) in liquidio_napi_poll()
1947 struct napi_struct *napi; in setup_io_queues()
2061 struct napi_struct *napi, *n; in liquidio_open()
2093 struct napi_struct *napi, *n; in liquidio_stop()
/linux-4.4.14/drivers/net/ethernet/pasemi/
Dpasemi_mac.h75 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h340 struct napi_struct napi;
793 int mlx4_en_poll_rx_cq(struct napi_struct *napi, int budget);
794 int mlx4_en_poll_tx_cq(struct napi_struct *napi, int budget);
Den_tx.c507 int mlx4_en_poll_tx_cq(struct napi_struct *napi, int budget) in mlx4_en_poll_tx_cq()
Den_rx.c1034 int mlx4_en_poll_rx_cq(struct napi_struct *napi, int budget) in mlx4_en_poll_rx_cq()
/linux-4.4.14/drivers/net/ethernet/ibm/
Dibmveth.h148 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h536 struct napi_struct napi; /* NAPI per tx queue */
554 struct napi_struct napi; /* Rx NAPI struct */
/linux-4.4.14/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.h370 struct napi_struct napi;
Dbgmac.h442 struct napi_struct napi;
Dsb1250-mac.c238 struct napi_struct napi;
315 static int sbmac_poll(struct napi_struct *napi, int budget);
2549 static int sbmac_poll(struct napi_struct *napi, int budget) in sbmac_poll()
Dbcmsysport.c794 static int bcm_sysport_tx_poll(struct napi_struct *napi, int budget) in bcm_sysport_tx_poll()
821 static int bcm_sysport_poll(struct napi_struct *napi, int budget) in bcm_sysport_poll()
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Digbvf.h161 struct napi_struct napi;
Dnetdev.c62 static int igbvf_poll(struct napi_struct *napi, int budget);
1203 static int igbvf_poll(struct napi_struct *napi, int budget) in igbvf_poll()
/linux-4.4.14/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.h110 struct napi_struct napi;
Dxgene_enet_main.c600 static int xgene_enet_napi(struct napi_struct *napi, const int budget) in xgene_enet_napi()
666 struct napi_struct *napi; in xgene_enet_napi_enable()
679 struct napi_struct *napi; in xgene_enet_napi_disable()
1402 struct napi_struct *napi; in xgene_enet_napi_add()
1416 struct napi_struct *napi; in xgene_enet_napi_del()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe.h449 struct napi_struct napi;
853 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);
422 struct napi_struct *napi; in xgbe_tx_timer()
1757 struct napi_struct *napi, in xgbe_create_skb()
1881 struct napi_struct *napi; in xgbe_rx_poll()
2049 static int xgbe_one_poll(struct napi_struct *napi, int budget) in xgbe_one_poll()
2077 static int xgbe_all_poll(struct napi_struct *napi, int budget) in xgbe_all_poll()
/linux-4.4.14/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.4.14/drivers/net/ethernet/aurora/
Dnb8800.h239 struct napi_struct napi;
/linux-4.4.14/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()
/linux-4.4.14/drivers/net/xen-netback/
Dcommon.h141 struct napi_struct napi;
Dinterface.c89 static int xenvif_poll(struct napi_struct *napi, int budget) in xenvif_poll()
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Drx.c97 struct napi_struct *napi, in iwl_mvm_pass_packet_to_mac80211()
256 void iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi, in iwl_mvm_rx_rx_mpdu()
Dops.c778 struct napi_struct *napi, in iwl_mvm_rx()
793 struct napi_struct *napi, in iwl_mvm_rx_mq()
1421 struct napi_struct *napi, in iwl_mvm_rx_mq_rss()
Dmvm.h1109 void iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi,
/linux-4.4.14/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.4.14/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.4.14/drivers/net/ethernet/intel/i40evf/
Di40evf.h109 struct napi_struct napi;
Di40e_txrx.h323 int i40evf_napi_poll(struct napi_struct *napi, int budget);
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h165 struct napi_struct napi; /* NAPI scheduling control */
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/e1000/
De1000.h279 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede.h236 struct napi_struct napi;
/linux-4.4.14/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.4.14/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.4.14/drivers/infiniband/ulp/ipoib/
Dipoib.h316 struct napi_struct napi;
456 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.4.14/drivers/net/vmxnet3/
Dvmxnet3_int.h273 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h328 int i40e_napi_poll(struct napi_struct *napi, int budget);
Di40e.h571 struct napi_struct napi;
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h393 struct napi_struct napi;
896 int ixgbe_poll(struct napi_struct *napi, int budget);
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad.h59 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/atheros/atl1e/
Datl1e.h435 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/ibm/ehea/
Dehea.h356 struct napi_struct napi;
/linux-4.4.14/Documentation/networking/
Dnetdevices.txt98 struct napi_struct synchronization rules
/linux-4.4.14/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()
/linux-4.4.14/drivers/net/ethernet/renesas/
Dsh_eth.h517 struct napi_struct napi;
Dravb.h804 struct napi_struct napi[NUM_RX_QUEUE];
/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_common.h467 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe.h190 struct napi_struct napi;
839 int be_poll(struct napi_struct *napi, int budget);
Dbe_main.c2102 static void be_rx_compl_process(struct be_rx_obj *rxo, struct napi_struct *napi, in be_rx_compl_process()
2139 struct napi_struct *napi, in be_rx_compl_process_gro()
2853 static int be_process_rx(struct be_rx_obj *rxo, struct napi_struct *napi, in be_process_rx()
3085 int be_poll(struct napi_struct *napi, int budget) in be_poll()
3135 static int be_busy_poll(struct napi_struct *napi) in be_busy_poll()
/linux-4.4.14/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.4.14/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);
3160 static int gfar_poll_rx_sq(struct napi_struct *napi, int budget) in gfar_poll_rx_sq()
3191 static int gfar_poll_tx_sq(struct napi_struct *napi, int budget) in gfar_poll_tx_sq()
3219 static int gfar_poll_rx(struct napi_struct *napi, int budget) in gfar_poll_rx()
3281 static int gfar_poll_tx(struct napi_struct *napi, int budget) in gfar_poll_tx()
Dfec.h523 struct napi_struct napi;
Dgianfar.h1082 struct napi_struct napi_rx;
1083 struct napi_struct napi_tx;
Ducc_geth.h1160 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h199 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/tehuti/
Dtehuti.h246 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/cavium/thunder/
Dnic.h139 struct napi_struct napi;
Dnicvf_main.c568 struct napi_struct *napi, in nicvf_rcv_pkt_handler()
635 struct napi_struct *napi, int budget) in nicvf_cq_intr_handler()
727 static int nicvf_poll(struct napi_struct *napi, int budget) in nicvf_poll()
/linux-4.4.14/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.4.14/drivers/net/wireless/iwlwifi/pcie/
Dinternal.h324 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe.h629 struct napi_struct napi;
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/igb/
Digb.h283 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/atheros/atl1c/
Datl1c.h521 struct napi_struct napi;
/linux-4.4.14/drivers/net/can/
Drcar_can.c88 struct napi_struct napi;
673 static int rcar_can_rx_poll(struct napi_struct *napi, int quota) in rcar_can_rx_poll()
Dxilinx_can.c137 struct napi_struct napi;
702 static int xcan_rx_poll(struct napi_struct *napi, int quota) in xcan_rx_poll()
Dgrcan.c255 struct napi_struct napi;
462 static int grcan_poll(struct napi_struct *napi, int budget);
1240 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()
Dflexcan.c252 struct napi_struct napi;
677 static int flexcan_poll(struct napi_struct *napi, int quota) in flexcan_poll()
Dat91_can.c131 struct napi_struct napi;
792 static int at91_poll(struct napi_struct *napi, int quota) in at91_poll()
Dpch_can.c180 struct napi_struct napi;
737 static int pch_can_poll(struct napi_struct *napi, int quota) in pch_can_poll()
Djanz-ican3.c207 struct napi_struct napi;
1363 static int ican3_napi(struct napi_struct *napi, int budget) in ican3_napi()
/linux-4.4.14/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.4.14/drivers/net/ethernet/intel/fm10k/
Dfm10k.h205 struct napi_struct napi;
Dfm10k_main.c1420 static int fm10k_poll(struct napi_struct *napi, int budget) in fm10k_poll()
/linux-4.4.14/drivers/net/ethernet/atheros/atlx/
Datl1.h766 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/intel/e1000e/
De1000.h240 struct napi_struct napi;
/linux-4.4.14/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.c128 struct napi_struct napi;
1217 static int smsc911x_poll(struct napi_struct *napi, int budget) in smsc911x_poll()
/linux-4.4.14/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;
561 static int hix5hd2_poll(struct napi_struct *napi, int budget) in hix5hd2_poll()
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Dagn.h125 void iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct napi_struct *napi,
Ddev.h672 struct napi_struct *napi;
Drx.c1076 void iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct napi_struct *napi, in iwl_rx_dispatch()
/linux-4.4.14/drivers/staging/unisys/visornic/
Dvisornic_main.c194 struct napi_struct napi;
198 static int visornic_poll(struct napi_struct *napi, int budget);
1704 static int visornic_poll(struct napi_struct *napi, int budget) in visornic_poll()
/linux-4.4.14/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.4.14/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.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h510 struct napi_struct napi;
1119 int cxgb_busy_poll(struct napi_struct *napi);
/linux-4.4.14/drivers/net/can/m_can/
Dm_can.c281 struct napi_struct napi;
711 static int m_can_poll(struct napi_struct *napi, int quota) in m_can_poll()
/linux-4.4.14/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.4.14/drivers/net/
Dvirtio_net.c82 struct napi_struct napi;
754 static int virtnet_poll(struct napi_struct *napi, int budget) in virtnet_poll()
778 static int virtnet_busy_poll(struct napi_struct *napi) in virtnet_busy_poll()
Dxen-netfront.c102 struct napi_struct napi;
963 static int xennet_poll(struct napi_struct *napi, int budget) in xennet_poll()
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.h810 struct napi_struct napi;
/linux-4.4.14/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.4.14/drivers/net/ethernet/nxp/
Dlpc_eth.c442 struct napi_struct napi;
1011 static int lpc_eth_poll(struct napi_struct *napi, int budget) in lpc_eth_poll()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilepro.c170 struct napi_struct napi;
819 static int tile_net_poll(struct napi_struct *napi, int budget) in tile_net_poll()
Dtilegx.c150 struct napi_struct napi;
652 static int tile_net_poll(struct napi_struct *napi, int budget) in tile_net_poll()
/linux-4.4.14/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()
Dskge.h2452 struct napi_struct napi;
Dsky2.h2280 struct napi_struct napi;
/linux-4.4.14/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.c328 struct napi_struct napi;
463 static int cp_rx_poll(struct napi_struct *napi, int budget) in cp_rx_poll()
/linux-4.4.14/drivers/s390/net/
Dqeth_core.h824 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/qlogic/
Dqla3xxx.h1079 struct napi_struct napi;
/linux-4.4.14/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.4.14/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.4.14/drivers/infiniband/hw/nes/
Dnes_hw.h1239 struct napi_struct napi;
/linux-4.4.14/drivers/net/ethernet/sfc/
Dnet_driver.h434 struct napi_struct napi_str;
Drx.c429 struct napi_struct *napi = &channel->napi_str; in efx_rx_packet_gro()
Defx.c284 static int efx_poll(struct napi_struct *napi, int budget) in efx_poll()
2115 static int efx_busy_poll(struct napi_struct *napi) in efx_busy_poll()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.h602 struct napi_struct napi;
/linux-4.4.14/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.4.14/drivers/net/ethernet/rocker/
Drocker.c227 struct napi_struct napi_tx;
228 struct napi_struct napi_rx;
4815 static struct rocker_port *rocker_port_napi_tx_get(struct napi_struct *napi) in rocker_port_napi_tx_get()
4820 static int rocker_port_poll_tx(struct napi_struct *napi, int budget) in rocker_port_poll_tx()
4894 static struct rocker_port *rocker_port_napi_rx_get(struct napi_struct *napi) in rocker_port_napi_rx_get()
4899 static int rocker_port_poll_rx(struct napi_struct *napi, int budget) in rocker_port_poll_rx()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-velocity.h1498 struct napi_struct napi;
Dvia-rhine.c463 struct napi_struct napi;
823 static int rhine_napipoll(struct napi_struct *napi, int budget) in rhine_napipoll()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.h577 int bnx2x_low_latency_recv(struct napi_struct *napi);
Dbnx2x_cmn.c39 static int bnx2x_poll(struct napi_struct *napi, int budget);
2474 struct napi_struct orig_napi = fp->napi; in bnx2x_bz_fp()
3220 static int bnx2x_poll(struct napi_struct *napi, int budget) in bnx2x_poll()
3299 int bnx2x_low_latency_recv(struct napi_struct *napi) in bnx2x_low_latency_recv()
/linux-4.4.14/drivers/net/ethernet/natsemi/
Dnatsemi.c551 struct napi_struct napi;
627 static int natsemi_poll(struct napi_struct *napi, int budget);
2225 static int natsemi_poll(struct napi_struct *napi, int budget) in natsemi_poll()
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c277 struct napi_struct napi;
1720 typhoon_poll(struct napi_struct *napi, int budget) in typhoon_poll()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic.h647 struct napi_struct napi;
/linux-4.4.14/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.4.14/drivers/net/ethernet/qlogic/qlge/
Dqlge.h1470 struct napi_struct napi;

12