Searched refs:txq_obj (Results 1 – 6 of 6) sorted by relevance
1187 mlx5_devx_sq_destroy(&txq_obj->sq_obj); in mlx5_txq_release_devx_resources()1188 memset(&txq_obj->sq_obj, 0, sizeof(txq_obj->sq_obj)); in mlx5_txq_release_devx_resources()1190 memset(&txq_obj->cq_obj, 0, sizeof(txq_obj->cq_obj)); in mlx5_txq_release_devx_resources()1222 .cqn = txq_obj->cq_obj.cq->id, in mlx5_txq_create_devx_sq_resources()1277 MLX5_ASSERT(txq_obj); in mlx5_txq_devx_obj_new()1280 txq_obj->txq_ctrl = txq_ctrl; in mlx5_txq_devx_obj_new()1281 txq_obj->dev = dev; in mlx5_txq_devx_obj_new()1303 txq_data->cqes = txq_obj->cq_obj.cqes; in mlx5_txq_devx_obj_new()1396 MLX5_ASSERT(txq_obj); in mlx5_txq_devx_obj_release()1397 if (txq_obj->txq_ctrl->is_hairpin) { in mlx5_txq_devx_obj_release()[all …]
13 void mlx5_txq_devx_obj_release(struct mlx5_txq_obj *txq_obj);
668 struct mlx5_txq_obj *txq_obj; in mlx5_txq_obj_verify() local670 LIST_FOREACH(txq_obj, &priv->txqsobj, next) { in mlx5_txq_obj_verify()672 dev->data->port_id, txq_obj->txq_ctrl->txq.idx); in mlx5_txq_obj_verify()
1430 void (*txq_obj_release)(struct mlx5_txq_obj *txq_obj);
957 struct mlx5_txq_obj *txq_obj = txq_ctrl->obj; in mlx5_txq_ibv_obj_new() local966 MLX5_ASSERT(txq_obj); in mlx5_txq_ibv_obj_new()967 txq_obj->txq_ctrl = txq_ctrl; in mlx5_txq_ibv_obj_new()978 if (txq_obj->cq == NULL) { in mlx5_txq_ibv_obj_new()984 txq_obj->qp = mlx5_txq_ibv_qp_create(dev, idx); in mlx5_txq_ibv_obj_new()985 if (txq_obj->qp == NULL) { in mlx5_txq_ibv_obj_new()1003 obj.cq.in = txq_obj->cq; in mlx5_txq_ibv_obj_new()1005 obj.qp.in = txq_obj->qp; in mlx5_txq_ibv_obj_new()1079 if (txq_obj->cq) in mlx5_txq_ibv_obj_new()1081 if (txq_obj->qp) in mlx5_txq_ibv_obj_new()[all …]
11 void mlx5_txq_ibv_obj_release(struct mlx5_txq_obj *txq_obj);