Searched refs:cq_obj (Results 1 – 2 of 2) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_devx.c | 417 struct mlx5_devx_obj *cq_obj = 0; in mlx5_rxq_create_devx_cq_resources() local 530 cq_obj = mlx5_devx_cmd_create_cq(priv->sh->ctx, &cq_attr); in mlx5_rxq_create_devx_cq_resources() 531 if (!cq_obj) in mlx5_rxq_create_devx_cq_resources() 534 rxq_data->cqn = cq_obj->id; in mlx5_rxq_create_devx_cq_resources() 538 cq_obj->obj, in mlx5_rxq_create_devx_cq_resources() 541 (uint64_t)(uintptr_t)cq_obj); in mlx5_rxq_create_devx_cq_resources() 550 return cq_obj; in mlx5_rxq_create_devx_cq_resources() 552 if (cq_obj) in mlx5_rxq_create_devx_cq_resources() 553 mlx5_devx_cmd_destroy(cq_obj); in mlx5_rxq_create_devx_cq_resources()
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.c | 1543 struct mlx5_devx_obj *cq_obj = mlx5_malloc(MLX5_MEM_ZERO, in mlx5_devx_cmd_create_cq() local 1544 sizeof(*cq_obj), in mlx5_devx_cmd_create_cq() 1548 if (!cq_obj) { in mlx5_devx_cmd_create_cq() 1581 cq_obj->obj = mlx5_glue->devx_obj_create(ctx, in, sizeof(in), out, in mlx5_devx_cmd_create_cq() 1583 if (!cq_obj->obj) { in mlx5_devx_cmd_create_cq() 1586 mlx5_free(cq_obj); in mlx5_devx_cmd_create_cq() 1589 cq_obj->id = MLX5_GET(create_cq_out, out, cqn); in mlx5_devx_cmd_create_cq() 1590 return cq_obj; in mlx5_devx_cmd_create_cq()
|