Home
last modified time | relevance | path

Searched refs:cq_obj (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c417 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 Dmlx5_devx_cmds.c1543 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()