Searched refs:ppriv (Results 1 – 8 of 8) sorted by relevance
51 struct mlx4_proc_priv *ppriv = MLX4_PROC_PRIV(PORT_ID(priv)); in txq_uar_init() local54 MLX4_ASSERT(ppriv); in txq_uar_init()55 ppriv->uar_table[txq->stats.idx] = txq->msq.db; in txq_uar_init()77 struct mlx4_proc_priv *ppriv = MLX4_PROC_PRIV(PORT_ID(priv)); in txq_uar_init_secondary() local83 MLX4_ASSERT(ppriv); in txq_uar_init_secondary()99 ppriv->uar_table[txq->stats.idx] = addr; in txq_uar_init_secondary()112 struct mlx4_proc_priv *ppriv = MLX4_PROC_PRIV(PORT_ID(txq->priv)); in txq_uar_uninit_secondary() local116 addr = ppriv->uar_table[txq->stats.idx]; in txq_uar_uninit_secondary()164 struct mlx4_proc_priv *ppriv = in mlx4_tx_uar_uninit_secondary() local174 for (i = 0; i < ppriv->uar_table_sz; i++) { in mlx4_tx_uar_uninit_secondary()[all …]
115 struct mlx4_proc_priv *ppriv; in mp_secondary_handle() local132 ppriv = (struct mlx4_proc_priv *)dev->process_private; in mp_secondary_handle()133 if (ppriv->uar_table_sz != dev->data->nb_tx_queues) { in mp_secondary_handle()
201 struct mlx4_proc_priv *ppriv; in mlx4_proc_priv_init() local211 ppriv = rte_zmalloc_socket("mlx4_proc_priv", ppriv_size, in mlx4_proc_priv_init()213 if (!ppriv) { in mlx4_proc_priv_init()217 ppriv->uar_table_sz = dev->data->nb_tx_queues; in mlx4_proc_priv_init()218 dev->process_private = ppriv; in mlx4_proc_priv_init()
517 struct mlx5_proc_priv *ppriv = MLX5_PROC_PRIV(PORT_ID(priv)); in txq_uar_init_secondary() local532 MLX5_ASSERT(ppriv); in txq_uar_init_secondary()548 ppriv->uar_table[txq->idx].db = addr; in txq_uar_init_secondary()550 ppriv->uar_table[txq->idx].sl_p = in txq_uar_init_secondary()565 struct mlx5_proc_priv *ppriv = MLX5_PROC_PRIV(PORT_ID(txq_ctrl->priv)); in txq_uar_uninit_secondary() local575 addr = ppriv->uar_table[txq_ctrl->txq.idx].db; in txq_uar_uninit_secondary()588 struct mlx5_proc_priv *ppriv = (struct mlx5_proc_priv *) in mlx5_tx_uar_uninit_secondary() local599 for (i = 0; i != ppriv->uar_table_sz; ++i) { in mlx5_tx_uar_uninit_secondary()600 if (!ppriv->uar_table[i].db) in mlx5_tx_uar_uninit_secondary()602 addr = ppriv->uar_table[i].db; in mlx5_tx_uar_uninit_secondary()
1776 struct mlx5_proc_priv *ppriv; in mlx5_proc_priv_init() local1786 ppriv = mlx5_malloc(MLX5_MEM_RTE | MLX5_MEM_ZERO, ppriv_size, in mlx5_proc_priv_init()1788 if (!ppriv) { in mlx5_proc_priv_init()1792 ppriv->uar_table_sz = priv->txqs_n; in mlx5_proc_priv_init()1793 dev->process_private = ppriv; in mlx5_proc_priv_init()1795 priv->sh->pppriv = ppriv; in mlx5_proc_priv_init()
1266 struct mlx5_proc_priv *ppriv = MLX5_PROC_PRIV(PORT_ID(priv)); in mlx5_txq_devx_obj_new() local1279 MLX5_ASSERT(ppriv); in mlx5_txq_devx_obj_new()1376 ppriv->uar_table[txq_data->idx] = sh->tx_uar.bf_db; in mlx5_txq_devx_obj_new()
157 struct mlx5_proc_priv *ppriv; in mlx5_mp_os_secondary_handle() local174 ppriv = (struct mlx5_proc_priv *)dev->process_private; in mlx5_mp_os_secondary_handle()176 if (ppriv->uar_table_sz != priv->txqs_n) { in mlx5_mp_os_secondary_handle()
915 struct mlx5_proc_priv *ppriv = MLX5_PROC_PRIV(PORT_ID(priv)); in mlx5_txq_ibv_uar_init() local924 MLX5_ASSERT(ppriv); in mlx5_txq_ibv_uar_init()931 ppriv->uar_table[txq->idx].db = bf_reg; in mlx5_txq_ibv_uar_init()935 ppriv->uar_table[txq->idx].sl_p = &priv->sh->uar_lock[lock_idx]; in mlx5_txq_ibv_uar_init()