Home
last modified time | relevance | path

Searched refs:rx_cq (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c614 struct mana_cq *rx_cq = &apc->rxqs[q]->rx_cq; in mana_set_coalesce() local
618 mana_dim_change(rx_cq, false); in mana_set_coalesce()
620 mana_dim_change(rx_cq, true); in mana_set_coalesce()
622 mana_gd_ring_dim(rx_cq->gdma_cq, in mana_set_coalesce()
H A Dmana_en.c2092 rxq->rx_cq.work_done++; in mana_rx_skb()
2093 napi = &rxq->rx_cq.napi; in mana_rx_skb()
2286 rxq->rx_cq.work_done++; in mana_process_one_rx_pkt()
2870 napi = &rxq->rx_cq.napi; in mana_destroy_rxq()
2876 cancel_work_sync(&rxq->rx_cq.dim.work); in mana_destroy_rxq()
2886 mana_deinit_cq(apc, &rxq->rx_cq); in mana_destroy_rxq()
3018 pprm.napi = &rxq->rx_cq.napi; in mana_create_page_pool()
3095 cq = &rxq->rx_cq; in mana_create_rxq()
3190 &rxq->rx_cq.gdma_cq->head); in mana_create_rxq_debugfs()
3192 &rxq->rx_cq.gdma_cq->tail); in mana_create_rxq_debugfs()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_selftest.c131 err = mlx4_test_interrupt(mdev->dev, priv->rx_cq[i]->vector); in mlx4_en_test_interrupts()
H A Den_netdev.c1425 cq = priv->rx_cq[i]; in mlx4_en_set_default_moderation()
1499 cq = priv->rx_cq[ring]; in mlx4_en_auto_moderation()
1664 cq = priv->rx_cq[i]; in mlx4_en_start_port()
1847 napi_schedule(&priv->rx_cq[i]->napi); in mlx4_en_start_port()
1878 mlx4_en_deactivate_cq(priv, priv->rx_cq[rx_index]); in mlx4_en_start_port()
2009 struct mlx4_en_cq *cq = priv->rx_cq[i]; in mlx4_en_stop_port()
2150 if (priv->rx_cq[i]) in mlx4_en_free_resources()
2151 mlx4_en_destroy_cq(priv, &priv->rx_cq[i]); in mlx4_en_free_resources()
2180 if (mlx4_en_create_cq(priv, &priv->rx_cq[i], in mlx4_en_alloc_resources()
2204 if (priv->rx_cq[i]) in mlx4_en_alloc_resources()
[all …]
H A Den_rx.c264 pp.napi = &priv->rx_cq[queue_index]->napi; in mlx4_en_create_rx_ring()
337 ring->cqn = priv->rx_cq[ring_ind]->mcq.cqn; in mlx4_en_activate_rx_rings()
399 napi_schedule(&priv->rx_cq[ring]->napi); in mlx4_en_recover_from_oom()
H A Den_ethtool.c73 priv->rx_cq[i]->moder_cnt = priv->rx_frames; in mlx4_en_moderation_update()
74 priv->rx_cq[i]->moder_time = priv->rx_usecs; in mlx4_en_moderation_update()
77 err = mlx4_en_set_cq_moder(priv, priv->rx_cq[i]); in mlx4_en_moderation_update()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c567 struct otx2_cq_queue *rx_cq = NULL; in otx2_napi_handler() local
586 rx_cq = cq; in otx2_napi_handler()
594 if (rx_cq && rx_cq->pool_ptrs) in otx2_napi_handler()
595 filled_cnt = pfvf->hw_ops->refill_pool_ptrs(pfvf, rx_cq); in otx2_napi_handler()
/linux/include/net/mana/
H A Dmana.h397 struct mana_cq rx_cq; member
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c2833 struct be_queue_info *rx_cq = &rxo->cq; in be_rx_cq_clean() local
2857 be_cq_notify(adapter, rx_cq->id, true, 0); in be_rx_cq_clean()
2861 be_cq_notify(adapter, rx_cq->id, false, 1); in be_rx_cq_clean()
2868 be_cq_notify(adapter, rx_cq->id, false, 0); in be_rx_cq_clean()
3213 struct be_queue_info *rx_cq = &rxo->cq; in be_process_rx() local
3253 be_cq_notify(adapter, rx_cq->id, true, work_done); in be_process_rx()