/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | e1000.h | 222 struct napi_struct napi; member in struct:e1000_adapter
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | igb.h | 373 struct napi_struct napi; member in struct:igb_q_vector
|
H A D | igb_main.c | 1006 netif_napi_del(&q_vector->napi); 1191 netif_napi_add(adapter->netdev, &q_vector->napi, igb_poll); 2104 napi_enable(&(adapter->q_vector[i]->napi)); 2173 napi_synchronize(&adapter->q_vector[i]->napi); 2174 napi_disable(&adapter->q_vector[i]->napi); 4167 napi_enable(&(adapter->q_vector[i]->napi)); 7057 napi_schedule(&q_vector->napi); 8098 napi_schedule(&q_vector->napi); 8144 napi_schedule(&q_vector->napi); 8172 * @napi 8175 igb_poll(struct napi_struct *napi, int budget) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_cn9k.c | 286 napi_schedule_irqoff(oq->napi);
|
H A D | octep_vf_cnxk.c | 297 napi_schedule_irqoff(oq->napi);
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | fec.h | 646 struct napi_struct napi; member in struct:fec_enet_private
|
H A D | gianfar.c | 2604 static int gfar_poll_rx_sq(struct napi_struct *napi, int budget) argument 2607 container_of(napi, struct gfar_priv_grp, napi_rx); 2621 napi_complete_done(napi, work_done); 2635 static int gfar_poll_tx_sq(struct napi_struct *napi, int budget) argument 2638 container_of(napi, struct gfar_priv_grp, napi_tx); 2652 napi_complete(napi); 3233 /* Register for napi ...We are registering NAPI for each grp */
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | reporter_rx.c | 166 mlx5e_trigger_napi_sched(rq->cq.napi);
|
H A D | reporter_tx.c | 118 mlx5e_trigger_napi_sched(sq->cq.napi);
|
H A D | params.c | 618 .napi = &c->napi,
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc.h | 587 struct napi_struct napi; member in struct:igc_q_vector
|
/linux-master/drivers/net/ipa/ |
H A D | gsi_trans.c | 667 napi_schedule(&channel->napi);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | internal.h | 141 * @napi: NAPI struct for this queue 164 struct napi_struct napi; member in struct:iwl_rxq
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf.h | 104 struct napi_struct napi; member in struct:iavf_q_vector
|
/linux-master/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_main.h | 379 struct napi_struct napi; member in struct:lan966x
|
/linux-master/include/net/mana/ |
H A D | mana.h | 275 struct napi_struct napi; member in struct:mana_cq
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | sdio.c | 1369 napi_schedule(&ar->napi); 2187 struct ath10k *ar = container_of(ctx, struct ath10k, napi); 2191 ath10k_dbg(ar, ATH10K_DBG_SDIO, "napi poll: done: %d, budget:%d\n", done, budget); 2535 netif_napi_add(ar->napi_dev, &ar->napi, ath10k_sdio_napi_poll); 2649 netif_napi_del(&ar->napi);
|
H A D | ahb.c | 399 napi_schedule(&ar->napi);
|
/linux-master/drivers/net/ethernet/wangxun/ngbe/ |
H A D | ngbe_main.c | 190 napi_schedule_irqoff(&q_vector->napi);
|
/linux-master/net/mptcp/ |
H A D | protocol.h | 468 struct napi_struct napi; member in struct:mptcp_delegated_action 662 napi_schedule(&delegated->napi);
|
H A D | protocol.c | 4063 static int mptcp_napi_poll(struct napi_struct *napi, int budget) argument 4069 delegated = container_of(napi, struct mptcp_delegated_action, napi); 4093 * will not try accessing the NULL napi->dev ptr 4095 napi_complete_done(napi, 0); 4113 netif_napi_add_tx(&mptcp_napi_dev, &delegated->napi, 4115 napi_enable(&delegated->napi);
|
/linux-master/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_common.c | 42 #define prueth_napi_to_emac(napi) container_of(napi, struct prueth_emac, napi_rx)
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | mac.c | 1670 /* disable all tx/rx napi */ 1678 napi_disable(&dev->mt76.napi[i]); 1695 napi_enable(&dev->mt76.napi[i]); 1696 napi_schedule(&dev->mt76.napi[i]); 1899 napi_disable(&dev->mt76.napi[i]); 1957 napi_enable(&dev->mt76.napi[i]); 1958 napi_schedule(&dev->mt76.napi[i]);
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 1746 napi_gro_receive(&q_vector->napi, skb); 2151 skb = napi_alloc_skb(&rx_ring->q_vector->napi, IXGBE_RX_HDR_SIZE); 3156 napi_schedule_irqoff(&q_vector->napi); 3163 * @napi: structure for representing this polling device 3168 int ixgbe_poll(struct napi_struct *napi, int budget) argument 3171 container_of(napi, struct ixgbe_q_vector, napi); 3219 if (likely(napi_complete_done(napi, work_done))) { 3362 napi_schedule_irqoff(&q_vector->napi); 5012 napi_enable(&adapter->q_vector[q_idx]->napi); [all...] |
/linux-master/drivers/net/ethernet/sun/ |
H A D | niu.c | 3423 static int niu_process_rx_pkt(struct napi_struct *napi, struct niu *np, argument 3508 napi_gro_receive(napi, skb); 3697 static int niu_rx_work(struct napi_struct *napi, struct niu *np, argument 3721 rcr_done += niu_process_rx_pkt(napi, np, rp); 3769 this_work_done = niu_rx_work(&lp->napi, np, rp, 3781 static int niu_poll(struct napi_struct *napi, int budget) argument 3783 struct niu_ldg *lp = container_of(napi, struct niu_ldg, napi); 3790 napi_complete_done(napi, work_done); 4202 if (likely(napi_schedule_prep(&lp->napi))) { [all...] |