Home
last modified time | relevance | path

Searched refs:txq_obj (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c1187 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 …]
H A Dmlx5_devx.h13 void mlx5_txq_devx_obj_release(struct mlx5_txq_obj *txq_obj);
H A Dmlx5_txq.c668 struct mlx5_txq_obj *txq_obj; in mlx5_txq_obj_verify() local
670 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()
H A Dmlx5.h1430 void (*txq_obj_release)(struct mlx5_txq_obj *txq_obj);
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_verbs.c957 struct mlx5_txq_obj *txq_obj = txq_ctrl->obj; in mlx5_txq_ibv_obj_new() local
966 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 …]
H A Dmlx5_verbs.h11 void mlx5_txq_ibv_obj_release(struct mlx5_txq_obj *txq_obj);