Lines Matching refs:page_shift
836 static int get_octo_len(u64 addr, u64 len, int page_shift) in get_octo_len() argument
838 u64 page_size = 1ULL << page_shift; in get_octo_len()
843 npages = ALIGN(len + offset, page_size) >> page_shift; in get_octo_len()
975 mr->page_shift = order_base_2(page_size); in alloc_cacheable_mr()
1088 wr->page_shift = mr->page_shift; in mlx5_ib_create_xlt_wr()
1118 int page_shift, int flags) in mlx5_ib_update_xlt() argument
1166 wr.page_shift = page_shift; in mlx5_ib_update_xlt()
1217 1 << mr->page_shift), in mlx5_ib_update_mr_pas()
1226 BIT(mr->page_shift)) { in mlx5_ib_update_mr_pas()
1289 mr->page_shift = order_base_2(page_size); in reg_create()
1306 mlx5_ib_populate_pas(umem, 1UL << mr->page_shift, pas, in reg_create()
1324 get_octo_len(iova, umem->length, mr->page_shift)); in reg_create()
1325 MLX5_SET(mkc, mkc, log_page_size, mr->page_shift); in reg_create()
1328 get_octo_len(iova, umem->length, mr->page_shift)); in reg_create()
1761 mr->page_shift = order_base_2(page_size); in umr_rereg_pas()
2002 int access_mode, int page_shift) in mlx5_set_umr_free_mkey() argument
2015 MLX5_SET(mkc, mkc, log_page_size, page_shift); in mlx5_set_umr_free_mkey()
2019 int ndescs, int desc_size, int page_shift, in _mlx5_alloc_mkey_descs() argument
2033 mlx5_set_umr_free_mkey(pd, in, ndescs, access_mode, page_shift); in _mlx5_alloc_mkey_descs()
2056 int page_shift = 0; in mlx5_ib_alloc_pi_mr() local
2075 page_shift = PAGE_SHIFT; in mlx5_ib_alloc_pi_mr()
2077 err = _mlx5_alloc_mkey_descs(pd, mr, ndescs, desc_size, page_shift, in mlx5_ib_alloc_pi_mr()