Searched refs:napi (Results 426 - 450 of 568) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/infiniband/hw/hfi1/
H A Ddriver.c826 * when executing napi soft irq environment.
1105 * when executing napi soft irq environment.
1637 struct napi_struct *napi = rcd->napi; local
1639 struct hfi1_netdev_rxq *rxq = container_of(napi,
1640 struct hfi1_netdev_rxq, napi);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_mac.c334 napi_schedule(&mdev->napi[i]);
H A Dmt76.h253 int (*poll)(struct napi_struct *napi, int budget));
837 struct napi_struct napi[__MT_RXQ_MAX]; member in struct:mt76_dev
1472 struct napi_struct *napi);
1474 struct napi_struct *napi);
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_rx.c456 napi_gro_receive(oq->napi, skb);
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_rx.c456 napi_gro_receive(oq->napi, skb);
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c565 napi_gro_receive(&adapter->napi, skb);
1010 napi_alloc_skb(&adapter->napi, length);
1800 if (napi_schedule_prep(&adapter->napi)) {
1805 __napi_schedule(&adapter->napi);
1879 if (napi_schedule_prep(&adapter->napi)) {
1884 __napi_schedule(&adapter->napi);
1950 if (napi_schedule_prep(&adapter->napi)) {
1953 __napi_schedule(&adapter->napi);
2655 * @napi: struct associated with this polling callback
2658 static int e1000e_poll(struct napi_struct *napi, in argument
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_txrx_lib.c234 napi_gro_receive(&rx_ring->q_vector->napi, skb);
459 * napi loop.
/linux-master/drivers/net/ethernet/amd/
H A Damd8111e.h752 struct napi_struct napi; member in struct:amd8111e_priv
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dsnoc.c1223 napi_schedule(&ar->napi);
1230 struct ath10k *ar = container_of(ctx, struct ath10k, napi);
1256 netif_napi_add(ar->napi_dev, &ar->napi, ath10k_snoc_napi_poll);
1419 netif_napi_del(&ar->napi);
/linux-master/drivers/net/ethernet/nvidia/
H A Dforcedeth.c757 struct napi_struct napi; member in struct:fe_priv
1127 napi_enable(&np->napi);
1134 napi_disable(&np->napi);
1911 napi_schedule(&np->napi);
2975 napi_gro_receive(&np->napi, skb);
3061 napi_gro_receive(&np->napi, skb);
3692 if (napi_schedule_prep(&np->napi)) {
3694 * Disable further irq's (msix not enabled with napi)
3697 __napi_schedule(&np->napi);
3725 if (napi_schedule_prep(&np->napi)) {
3777 nv_napi_poll(struct napi_struct *napi, int budget) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Drx.c231 skb = napi_alloc_skb(rq->cq.napi, totallen);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c2111 skb = napi_alloc_skb(&rx_ring->q_vector->napi, I40E_RX_HDR_SIZE);
2349 * napi loop.
2572 napi_gro_receive(&rx_ring->q_vector->napi, skb);
2738 * @napi: napi struct with our devices info in it
2745 int i40e_napi_poll(struct napi_struct *napi, int budget) argument
2748 container_of(napi, struct i40e_q_vector, napi);
2761 napi_complete(napi);
2808 trace_i40e_napi_poll(napi, q_vecto
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa/
H A Ddpaa_eth.c2404 static int dpaa_eth_poll(struct napi_struct *napi, int budget) argument
2407 container_of(napi, struct dpaa_napi_portal, napi);
2418 napi_complete_done(napi, cleaned);
2459 napi_schedule(&percpu_priv->np.napi);
2901 napi_enable(&percpu_priv->np.napi);
2914 napi_disable(&percpu_priv->np.napi);
3149 netif_napi_add(net_dev, &percpu_priv->np.napi, dpaa_eth_poll);
3164 netif_napi_del(&percpu_priv->np.napi);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c734 return __xdp_rxq_info_reg(&rq->xdp_rxq, rq->netdev, rq->ix, c->napi.napi_id,
907 pp_params.napi = rq->cq.napi;
1831 netif_queue_set_napi(sq->netdev, sq->txq_ix, NETDEV_QUEUE_TYPE_TX, sq->cq.napi);
2116 cq->napi = ccp->napi;
2622 void mlx5e_trigger_napi_sched(struct napi_struct *napi) argument
2625 napi_schedule(napi);
2676 netif_napi_add(netdev, &c->napi, mlx5e_napi_poll);
2677 netif_napi_set_irq(&c->napi, ir
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c510 skb = napi_alloc_skb(&ch->napi, skb_len);
1942 static int dpaa2_eth_poll(struct napi_struct *napi, int budget) argument
1956 ch = container_of(napi, struct dpaa2_eth_channel, napi);
2013 /* We didn't consume the entire budget, so finish napi and
2016 napi_complete_done(napi, rx_cleaned);
2055 napi_enable(&ch->napi);
2066 napi_disable(&ch->napi);
3052 if (!napi_if_scheduled_mark_missed(&ch->napi))
3053 napi_schedule(&ch->napi);
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c671 ieee80211_rx_napi(priv->hw, NULL, skb, priv->napi);
995 void iwl_rx_dispatch(struct iwl_op_mode *op_mode, struct napi_struct *napi, argument
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe.h185 struct napi_struct napi; member in struct:be_eq_obj
973 int be_poll(struct napi_struct *napi, int budget);
/linux-master/drivers/net/xen-netback/
H A Dxenbus.c83 queue->napi.state, queue->napi.weight,
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_lib.c877 netif_napi_add(adapter->netdev, &q_vector->napi, ixgbe_poll);
1036 __netif_napi_del(&q_vector->napi);
1039 * after a call to __netif_napi_del() napi may still be used and
H A Dixgbe.h505 struct napi_struct napi; member in struct:ixgbe_q_vector
950 int ixgbe_poll(struct napi_struct *napi, int budget);
/linux-master/drivers/net/hyperv/
H A Dhyperv_net.h241 int netvsc_poll(struct napi_struct *napi, int budget);
1122 struct napi_struct napi; member in struct:netvsc_channel
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h512 struct napi_struct napi; member in struct:xgbe_channel
1208 struct napi_struct napi; member in struct:xgbe_prv_data
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.h828 __netif_napi_del(&bnx2x_fp(bp, i, napi));
838 __netif_napi_del(&bnx2x_fp(bp, i, napi));
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_main.h966 struct napi_struct napi; member in struct:lan743x_tx
996 struct napi_struct napi; member in struct:lan743x_rx
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmmio.c529 napi_schedule(&dev->mt76.napi[MT_RXQ_TXFREE_BAND2]);
564 napi_schedule(&dev->mt76.napi[i]);

Completed in 968 milliseconds

<<11121314151617181920>>