Lines Matching refs:mtt_size
96 u64 mtt_size, u64 mtt_shift, u64 len, in mlx4_ib_umem_write_mtt_block() argument
106 len += (cur_start_addr & (mtt_size - 1ULL)); in mlx4_ib_umem_write_mtt_block()
107 cur_end_addr_aligned = round_up(cur_end_addr, mtt_size); in mlx4_ib_umem_write_mtt_block()
109 if (len & (mtt_size - 1ULL)) { in mlx4_ib_umem_write_mtt_block()
111 len, mtt_size); in mlx4_ib_umem_write_mtt_block()
124 cur_start_addr = round_down(cur_start_addr, mtt_size); in mlx4_ib_umem_write_mtt_block()
127 pages[*npages] = cur_start_addr + (mtt_size * k); in mlx4_ib_umem_write_mtt_block()
188 u64 mtt_size; in mlx4_ib_umem_write_mtt() local
201 mtt_size = 1ULL << mtt_shift; in mlx4_ib_umem_write_mtt()
214 err = mlx4_ib_umem_write_mtt_block(dev, mtt, mtt_size, in mlx4_ib_umem_write_mtt()
232 err = mlx4_ib_umem_write_mtt_block(dev, mtt, mtt_size, in mlx4_ib_umem_write_mtt()