Searched refs:tx_uar (Results 1 – 5 of 5) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_aso.c | 272 sh->tx_uar.obj)) { in mlx5_aso_queue_init() 280 sh->tx_uar.obj)) in mlx5_aso_queue_init() 290 sh->tx_uar.obj)) { in mlx5_aso_queue_init() 389 mlx5_doorbell_ring(&sh->tx_uar.bf_db, *(volatile uint64_t *)wqe, in mlx5_aso_sq_enqueue_burst() 391 !sh->tx_uar.dbnc); in mlx5_aso_sq_enqueue_burst() 723 mlx5_doorbell_ring(&sh->tx_uar.bf_db, *(volatile uint64_t *)wqe, in mlx5_aso_mtr_sq_enqueue_single() 725 !sh->tx_uar.dbnc); in mlx5_aso_mtr_sq_enqueue_single() 986 mlx5_doorbell_ring(&sh->tx_uar.bf_db, *(volatile uint64_t *)wqe, in mlx5_aso_ct_sq_enqueue_single() 988 !sh->tx_uar.dbnc); in mlx5_aso_ct_sq_enqueue_single() 1099 mlx5_doorbell_ring(&sh->tx_uar.bf_db, *(volatile uint64_t *)wqe, in mlx5_aso_ct_sq_query_single() [all …]
|
| H A D | mlx5_txpp.c | 173 mlx5_doorbell_ring(&sh->tx_uar.bf_db, cs.w64, wq->sq_ci, in mlx5_txpp_doorbell_rearm_queue() 174 wq->sq_obj.db_rec, !sh->tx_uar.dbnc); in mlx5_txpp_doorbell_rearm_queue() 230 mlx5_os_get_devx_uar_page_id(sh->tx_uar.obj), in mlx5_txpp_create_rearm_queue() 237 .uar_page_id = mlx5_os_get_devx_uar_page_id(sh->tx_uar.obj), in mlx5_txpp_create_rearm_queue() 391 .uar_page_id = mlx5_os_get_devx_uar_page_id(sh->tx_uar.obj), in mlx5_txpp_create_clock_queue() 441 sq_attr.wq_attr.uar_page = mlx5_os_get_devx_uar_page_id(sh->tx_uar.obj); in mlx5_txpp_create_clock_queue() 482 mlx5_doorbell_ring(&sh->tx_uar.cq_db, db_be, db_hi, in mlx5_txpp_cq_arm()
|
| H A D | mlx5_devx.c | 1212 struct mlx5_uar *uar = &priv->sh->tx_uar; in mlx5_txq_create_devx_sq_resources() 1270 .uar_page_id = mlx5_os_get_devx_uar_page_id(sh->tx_uar.obj), in mlx5_txq_devx_obj_new() 1353 txq_data->db_nc = sh->tx_uar.dbnc; in mlx5_txq_devx_obj_new() 1375 mlx5_os_get_devx_uar_mmap_offset(sh->tx_uar.obj); in mlx5_txq_devx_obj_new() 1376 ppriv->uar_table[txq_data->idx] = sh->tx_uar.bf_db; in mlx5_txq_devx_obj_new()
|
| H A D | mlx5.c | 1011 ret = mlx5_devx_uar_prepare(sh->cdev, &sh->tx_uar); in mlx5_rxtx_uars_prepare() 1016 MLX5_ASSERT(sh->tx_uar.obj); in mlx5_rxtx_uars_prepare() 1017 MLX5_ASSERT(mlx5_os_get_devx_uar_base_addr(sh->tx_uar.obj)); in mlx5_rxtx_uars_prepare() 1021 mlx5_devx_uar_release(&sh->tx_uar); in mlx5_rxtx_uars_prepare() 1033 mlx5_devx_uar_release(&sh->tx_uar); in mlx5_rxtx_uars_release()
|
| H A D | mlx5.h | 1249 struct mlx5_uar tx_uar; /* DevX UAR for Tx and Txpp and ASO SQs. */ member
|