Home
last modified time | relevance | path

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

/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_mem.c191 struct mlx5_devx_mkey_attr mkey_attr; in mlx5_vdpa_mem_register() local
270 memset(&mkey_attr, 0, sizeof(mkey_attr)); in mlx5_vdpa_mem_register()
271 mkey_attr.addr = (uintptr_t)(mem->regions[0].guest_phys_addr); in mlx5_vdpa_mem_register()
272 mkey_attr.size = mem_size; in mlx5_vdpa_mem_register()
273 mkey_attr.pd = priv->cdev->pdn; in mlx5_vdpa_mem_register()
274 mkey_attr.umem_id = 0; in mlx5_vdpa_mem_register()
276 mkey_attr.log_entity_size = mode == MLX5_MKC_ACCESS_MODE_KLM_FBS ? in mlx5_vdpa_mem_register()
278 mkey_attr.pg_access = 0; in mlx5_vdpa_mem_register()
279 mkey_attr.klm_array = klm_array; in mlx5_vdpa_mem_register()
280 mkey_attr.klm_num = klm_index; in mlx5_vdpa_mem_register()
[all …]
/dpdk/drivers/common/mlx5/windows/
H A Dmlx5_common_os.c349 struct mlx5_devx_mkey_attr mkey_attr; in mlx5_os_reg_mr() local
365 memset(&mkey_attr, 0, sizeof(mkey_attr)); in mlx5_os_reg_mr()
366 mkey_attr.addr = (uintptr_t)addr; in mlx5_os_reg_mr()
367 mkey_attr.size = length; in mlx5_os_reg_mr()
368 mkey_attr.umem_id = ((struct mlx5_devx_umem *)(obj))->umem_id; in mlx5_os_reg_mr()
369 mkey_attr.pd = mlx5_pd->pdn; in mlx5_os_reg_mr()
371 mkey_attr.relaxed_ordering_write = attr.relaxed_ordering_write; in mlx5_os_reg_mr()
372 mkey_attr.relaxed_ordering_read = attr.relaxed_ordering_read; in mlx5_os_reg_mr()
374 mkey = mlx5_devx_cmd_mkey_create(mlx5_pd->devx_ctx, &mkey_attr); in mlx5_os_reg_mr()
/dpdk/drivers/regex/mlx5/
H A Dmlx5_rxp.c55 struct mlx5_devx_mkey_attr mkey_attr; in rxp_create_mkey() local
64 mkey_attr = (struct mlx5_devx_mkey_attr) { in rxp_create_mkey()
72 mkey_attr.pd = priv->cdev->pdn; in rxp_create_mkey()
74 mkey->mkey = mlx5_devx_cmd_mkey_create(priv->cdev->ctx, &mkey_attr); in rxp_create_mkey()
/dpdk/drivers/common/mlx5/linux/
H A Dmlx5_common_os.c925 struct mlx5_devx_mkey_attr mkey_attr = { in mlx5_os_wrapped_mkey_create() local
941 mkey_attr.addr = (uintptr_t)addr; in mlx5_os_wrapped_mkey_create()
942 mkey_attr.size = length; in mlx5_os_wrapped_mkey_create()
943 mkey = mlx5_devx_cmd_mkey_create(ctx, &mkey_attr); in mlx5_os_wrapped_mkey_create()