Home
last modified time | relevance | path

Searched refs:rb_key (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/infiniband/hw/mlx5/
H A Dmr.c247 set_mkc_access_pd_addr_fields(mkc, ent->rb_key.access_flags, 0, in set_cache_mkc()
251 MLX5_SET(mkc, mkc, access_mode_1_0, ent->rb_key.access_mode & 0x3); in set_cache_mkc()
253 (ent->rb_key.access_mode >> 2) & 0x7); in set_cache_mkc()
254 MLX5_SET(mkc, mkc, ma_translation_mode, !!ent->rb_key.ats); in set_cache_mkc()
257 get_mkc_octo_size(ent->rb_key.access_mode, in set_cache_mkc()
258 ent->rb_key.ndescs)); in set_cache_mkc()
261 if (ent->rb_key.ph != MLX5_IB_NO_PH) { in set_cache_mkc()
263 MLX5_SET(mkc, mkc, pcie_tph_ph, ent->rb_key.ph); in set_cache_mkc()
264 if (ent->rb_key.st_index != MLX5_MKC_PCIE_TPH_NO_STEERING_TAG_INDEX) in set_cache_mkc()
266 ent->rb_key.st_index); in set_cache_mkc()
[all …]
H A Dodp.c1880 struct mlx5r_cache_rb_key rb_key = { in mlx5_odp_init_mkey_cache() local
1890 ent = mlx5r_cache_create_ent_locked(dev, rb_key, true); in mlx5_odp_init_mkey_cache()