Lines Matching refs:mkc
215 void *mkc; in mlx5_devx_cmd_mkey_create() local
234 mkc = MLX5_ADDR_OF(create_mkey_in, in, memory_key_mkey_entry); in mlx5_devx_cmd_mkey_create()
251 MLX5_SET(mkc, mkc, access_mode_1_0, attr->log_entity_size ? in mlx5_devx_cmd_mkey_create()
254 MLX5_SET(mkc, mkc, log_page_size, attr->log_entity_size); in mlx5_devx_cmd_mkey_create()
257 MLX5_SET(mkc, mkc, access_mode_1_0, MLX5_MKC_ACCESS_MODE_MTT); in mlx5_devx_cmd_mkey_create()
258 MLX5_SET(mkc, mkc, log_page_size, rte_log2_u32(pgsize)); in mlx5_devx_cmd_mkey_create()
264 MLX5_SET(mkc, mkc, lw, 0x1); in mlx5_devx_cmd_mkey_create()
265 MLX5_SET(mkc, mkc, lr, 0x1); in mlx5_devx_cmd_mkey_create()
266 MLX5_SET(mkc, mkc, qpn, 0xffffff); in mlx5_devx_cmd_mkey_create()
267 MLX5_SET(mkc, mkc, pd, attr->pd); in mlx5_devx_cmd_mkey_create()
268 MLX5_SET(mkc, mkc, mkey_7_0, attr->umem_id & 0xFF); in mlx5_devx_cmd_mkey_create()
269 MLX5_SET(mkc, mkc, translations_octword_size, translation_size); in mlx5_devx_cmd_mkey_create()
270 MLX5_SET(mkc, mkc, relaxed_ordering_write, in mlx5_devx_cmd_mkey_create()
272 MLX5_SET(mkc, mkc, relaxed_ordering_read, in mlx5_devx_cmd_mkey_create()
274 MLX5_SET64(mkc, mkc, start_addr, attr->addr); in mlx5_devx_cmd_mkey_create()
275 MLX5_SET64(mkc, mkc, len, attr->size); in mlx5_devx_cmd_mkey_create()