Searched refs:txq_obj (Results 1 – 7 of 7) sorted by relevance
1125 if (txq_obj->sq_devx) { in mlx5_txq_release_devx_sq_resources()1133 if (txq_obj->sq_buf) { in mlx5_txq_release_devx_sq_resources()1155 if (txq_obj->cq_devx) in mlx5_txq_release_devx_cq_resources()1157 if (txq_obj->cq_umem) in mlx5_txq_release_devx_cq_resources()1159 if (txq_obj->cq_buf) in mlx5_txq_release_devx_cq_resources()1209 MLX5_ASSERT(txq_obj); in mlx5_txq_create_devx_cq_resources()1325 MLX5_ASSERT(txq_obj); in mlx5_txq_create_devx_sq_resources()1439 MLX5_ASSERT(txq_obj); in mlx5_txq_devx_obj_new()1441 txq_obj->dev = dev; in mlx5_txq_devx_obj_new()1522 MLX5_ASSERT(txq_obj); in mlx5_txq_devx_obj_release()[all …]
11 void mlx5_txq_devx_obj_release(struct mlx5_txq_obj *txq_obj);
712 struct mlx5_txq_obj *txq_obj; in mlx5_txq_obj_verify() local714 LIST_FOREACH(txq_obj, &priv->txqsobj, next) { in mlx5_txq_obj_verify()716 dev->data->port_id, txq_obj->txq_ctrl->txq.idx); in mlx5_txq_obj_verify()
928 void (*txq_obj_release)(struct mlx5_txq_obj *txq_obj);
924 struct mlx5_txq_obj *txq_obj = txq_ctrl->obj; in mlx5_txq_ibv_obj_new() local933 MLX5_ASSERT(txq_obj); in mlx5_txq_ibv_obj_new()934 txq_obj->txq_ctrl = txq_ctrl; in mlx5_txq_ibv_obj_new()946 if (txq_obj->cq == NULL) { in mlx5_txq_ibv_obj_new()952 txq_obj->qp = mlx5_txq_ibv_qp_create(dev, idx); in mlx5_txq_ibv_obj_new()953 if (txq_obj->qp == NULL) { in mlx5_txq_ibv_obj_new()971 obj.cq.in = txq_obj->cq; in mlx5_txq_ibv_obj_new()973 obj.qp.in = txq_obj->qp; in mlx5_txq_ibv_obj_new()1046 if (txq_obj->cq) in mlx5_txq_ibv_obj_new()1048 if (txq_obj->qp) in mlx5_txq_ibv_obj_new()[all …]
16 void mlx5_txq_ibv_obj_release(struct mlx5_txq_obj *txq_obj);
599 mlx5_os_txq_obj_release(struct mlx5_txq_obj *txq_obj) in mlx5_os_txq_obj_release() argument601 if (txq_obj->txq_ctrl->type == MLX5_TXQ_TYPE_HAIRPIN) { in mlx5_os_txq_obj_release()602 mlx5_txq_devx_obj_release(txq_obj); in mlx5_os_txq_obj_release()606 if (!txq_obj->txq_ctrl->priv->config.dv_esw_en) { in mlx5_os_txq_obj_release()607 mlx5_txq_devx_obj_release(txq_obj); in mlx5_os_txq_obj_release()611 mlx5_txq_ibv_obj_release(txq_obj); in mlx5_os_txq_obj_release()