Home
last modified time | relevance | path

Searched refs:umems (Results 1 – 4 of 4) sorted by relevance

/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_virtq.c79 if (virtq->umems[j].obj) { in mlx5_vdpa_virtqs_cleanup()
81 (virtq->umems[j].obj)); in mlx5_vdpa_virtqs_cleanup()
84 if (virtq->umems[j].buf) { in mlx5_vdpa_virtqs_cleanup()
88 virtq->umems[j].size = 0; in mlx5_vdpa_virtqs_cleanup()
278 size = priv->caps.umems[i].a * vq.size + priv->caps.umems[i].b; in mlx5_vdpa_virtq_setup()
285 if (virtq->umems[i].obj) in mlx5_vdpa_virtq_setup()
288 if (virtq->umems[i].buf) in mlx5_vdpa_virtq_setup()
290 virtq->umems[i].size = 0; in mlx5_vdpa_virtq_setup()
310 attr.umems[i].id = virtq->umems[i].obj->umem_id; in mlx5_vdpa_virtq_setup()
311 attr.umems[i].offset = 0; in mlx5_vdpa_virtq_setup()
[all …]
H A Dmlx5_vdpa.h91 } umems[3]; member
/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c557 vdpa_attr->umems[0].a = MLX5_GET(virtio_emulation_cap, hcattr, in mlx5_devx_cmd_query_hca_vdpa_attr()
559 vdpa_attr->umems[0].b = MLX5_GET(virtio_emulation_cap, hcattr, in mlx5_devx_cmd_query_hca_vdpa_attr()
561 vdpa_attr->umems[1].a = MLX5_GET(virtio_emulation_cap, hcattr, in mlx5_devx_cmd_query_hca_vdpa_attr()
563 vdpa_attr->umems[1].b = MLX5_GET(virtio_emulation_cap, hcattr, in mlx5_devx_cmd_query_hca_vdpa_attr()
565 vdpa_attr->umems[2].a = MLX5_GET(virtio_emulation_cap, hcattr, in mlx5_devx_cmd_query_hca_vdpa_attr()
567 vdpa_attr->umems[2].b = MLX5_GET(virtio_emulation_cap, hcattr, in mlx5_devx_cmd_query_hca_vdpa_attr()
2014 MLX5_SET(virtio_q, virtctx, umem_1_id, attr->umems[0].id); in mlx5_devx_cmd_create_virtq()
2015 MLX5_SET(virtio_q, virtctx, umem_1_size, attr->umems[0].size); in mlx5_devx_cmd_create_virtq()
2017 MLX5_SET(virtio_q, virtctx, umem_2_id, attr->umems[1].id); in mlx5_devx_cmd_create_virtq()
2018 MLX5_SET(virtio_q, virtctx, umem_2_size, attr->umems[1].size); in mlx5_devx_cmd_create_virtq()
[all …]
H A Dmlx5_devx_cmds.h81 } umems[3]; member
475 } umems[3]; member