Home
last modified time | relevance | path

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

/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_steer.c48 if (priv->steer.rqt) { in mlx5_vdpa_steer_unset()
49 claim_zero(mlx5_devx_cmd_destroy(priv->steer.rqt)); in mlx5_vdpa_steer_unset()
50 priv->steer.rqt = NULL; in mlx5_vdpa_steer_unset()
92 if (!priv->steer.rqt) { in mlx5_vdpa_rqt_prepare()
93 priv->steer.rqt = mlx5_devx_cmd_create_rqt(priv->cdev->ctx, in mlx5_vdpa_rqt_prepare()
95 if (!priv->steer.rqt) { in mlx5_vdpa_rqt_prepare()
100 ret = mlx5_devx_cmd_modify_rqt(priv->steer.rqt, attr); in mlx5_vdpa_rqt_prepare()
116 .indirect_table = priv->steer.rqt->id, in mlx5_vdpa_rss_flows_create()
H A Dmlx5_vdpa.h100 struct mlx5_devx_obj *rqt; member
/dpdk/drivers/net/mlx5/
H A Dmlx5_devx.c632 ind_tbl->rqt = mlx5_devx_cmd_create_rqt(priv->sh->cdev->ctx, rqt_attr); in mlx5_devx_ind_table_new()
634 if (!ind_tbl->rqt) { in mlx5_devx_ind_table_new()
670 ret = mlx5_devx_cmd_modify_rqt(ind_tbl->rqt, rqt_attr); in mlx5_devx_ind_table_modify()
687 claim_zero(mlx5_devx_cmd_destroy(ind_tbl->rqt)); in mlx5_devx_ind_table_destroy()
777 tir_attr->indirect_table = ind_tbl->rqt->id; in mlx5_devx_tir_attr_set()
H A Dmlx5.h1337 struct mlx5_devx_obj *rqt; /* DevX RQT object. */ member
/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c1574 struct mlx5_devx_obj *rqt = NULL; in mlx5_devx_cmd_create_rqt() local
1583 rqt = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*rqt), 0, SOCKET_ID_ANY); in mlx5_devx_cmd_create_rqt()
1584 if (!rqt) { in mlx5_devx_cmd_create_rqt()
1597 rqt->obj = mlx5_glue->devx_obj_create(ctx, in, inlen, out, sizeof(out)); in mlx5_devx_cmd_create_rqt()
1599 if (!rqt->obj) { in mlx5_devx_cmd_create_rqt()
1602 mlx5_free(rqt); in mlx5_devx_cmd_create_rqt()
1605 rqt->id = MLX5_GET(create_rqt_out, out, rqtn); in mlx5_devx_cmd_create_rqt()
1606 return rqt; in mlx5_devx_cmd_create_rqt()
1621 mlx5_devx_cmd_modify_rqt(struct mlx5_devx_obj *rqt, in mlx5_devx_cmd_modify_rqt() argument
1638 MLX5_SET(modify_rqt_in, in, rqtn, rqt->id); in mlx5_devx_cmd_modify_rqt()
[all …]
H A Dmlx5_devx_cmds.h662 int mlx5_devx_cmd_modify_rqt(struct mlx5_devx_obj *rqt,