Searched refs:xlt (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mr.c | 212 MLX5_SET(mkc, mkc, translations_octword_size, ent->xlt); in add_keys() 705 ent->xlt = (1 << ent->order) * sizeof(struct mlx5_mtt) / in mlx5_mr_cache_init() 964 void *xlt, int page_shift, size_t size, in populate_xlt() argument 973 mlx5_odp_populate_klm(xlt, idx, npages, mr, flags); in populate_xlt() 981 idx, npages, xlt, in populate_xlt() 986 memset(xlt + (npages * sizeof(struct mlx5_mtt)), 0, in populate_xlt() 1003 void *xlt; in mlx5_ib_update_xlt() local 1038 xlt = (void *)__get_free_pages(gfp, get_order(size)); in mlx5_ib_update_xlt() 1039 if (!xlt && size > MLX5_SPARE_UMR_CHUNK) { in mlx5_ib_update_xlt() 1044 xlt = (void *)__get_free_pages(gfp, get_order(size)); in mlx5_ib_update_xlt() [all …]
|
D | odp.c | 1188 ent->xlt = MLX5_IMR_MTT_ENTRIES * in mlx5_odp_init_mr_cache_entry() 1197 ent->xlt = mlx5_imr_ksm_entries * in mlx5_odp_init_mr_cache_entry()
|
D | mlx5_ib.h | 622 u32 xlt; member
|