Searched refs:mkey (Results 1 – 10 of 10) sorted by relevance
| /f-stack/dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_mem.c | 26 claim_zero(mlx5_devx_cmd_destroy(entry->mkey)); in mlx5_vdpa_mem_dereg() 228 entry->mkey = mlx5_devx_cmd_mkey_create(priv->ctx, &mkey_attr); in mlx5_vdpa_mem_register() 229 if (!entry->mkey) { in mlx5_vdpa_mem_register() 253 klm_array[klm_index].mkey = in mlx5_vdpa_mem_register() 265 klm_array[klm_index].mkey = entry->mkey->id; in mlx5_vdpa_mem_register() 287 entry->mkey = mlx5_devx_cmd_mkey_create(priv->ctx, &mkey_attr); in mlx5_vdpa_mem_register() 288 if (!entry->mkey) { in mlx5_vdpa_mem_register() 295 priv->gpa_mkey_index = entry->mkey->id; in mlx5_vdpa_mem_register() 299 if (entry->mkey) in mlx5_vdpa_mem_register() 300 mlx5_devx_cmd_destroy(entry->mkey); in mlx5_vdpa_mem_register()
|
| H A D | mlx5_vdpa_lm.c | 69 mr->mkey = mlx5_devx_cmd_mkey_create(priv->ctx, &mkey_attr); in mlx5_vdpa_dirty_bitmap_set() 70 if (!mr->mkey) { in mlx5_vdpa_dirty_bitmap_set() 74 attr.dirty_bitmap_mkey = mr->mkey->id; in mlx5_vdpa_dirty_bitmap_set() 89 if (mr->mkey) in mlx5_vdpa_dirty_bitmap_set() 90 mlx5_devx_cmd_destroy(mr->mkey); in mlx5_vdpa_dirty_bitmap_set()
|
| H A D | mlx5_vdpa.h | 73 struct mlx5_devx_obj *mkey; member
|
| H A D | mlx5_vdpa_virtq.c | 326 attr.mkey = priv->gpa_mkey_index; in mlx5_vdpa_virtq_setup()
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.c | 147 uint32_t mkey, void *addr, in mlx5_devx_cmd_flow_counter_query() argument 168 MLX5_SET(query_flow_counter_in, in, mkey, mkey); in mlx5_devx_cmd_flow_counter_query() 216 struct mlx5_devx_obj *mkey = mlx5_malloc(MLX5_MEM_ZERO, sizeof(*mkey), in mlx5_devx_cmd_mkey_create() local 221 if (!mkey) { in mlx5_devx_cmd_mkey_create() 228 mlx5_free(mkey); in mlx5_devx_cmd_mkey_create() 242 MLX5_SET(klm, klm, mkey, klm_array[i].mkey); in mlx5_devx_cmd_mkey_create() 247 MLX5_SET(klm, klm, mkey, 0x0); in mlx5_devx_cmd_mkey_create() 278 if (!mkey->obj) { in mlx5_devx_cmd_mkey_create() 282 mlx5_free(mkey); in mlx5_devx_cmd_mkey_create() 286 mkey->id = (mkey->id << 8) | (attr->umem_id & 0xFF); in mlx5_devx_cmd_mkey_create() [all …]
|
| H A D | mlx5_devx_cmds.h | 298 uint32_t mkey; member 396 uint32_t mkey, void *addr,
|
| H A D | mlx5_common.h | 248 uint32_t mkey; member
|
| H A D | mlx5_prm.h | 945 u8 mkey[0x20]; member 959 u8 mkey[0x20]; member
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_age.c | 110 claim_zero(mlx5_devx_cmd_destroy(mr->mkey)); in mlx5_aso_devx_dereg_mr() 161 mr->mkey = mlx5_devx_cmd_mkey_create(ctx, &mkey_attr); in mlx5_aso_devx_reg_mr() 162 if (!mr->mkey) { in mlx5_aso_devx_reg_mr() 221 wqe->aso_cseg.lkey = rte_cpu_to_be_32(sq->mr.mkey->id); in mlx5_aso_init_sq()
|
| H A D | mlx5.h | 497 struct mlx5_devx_obj *mkey; member
|