Lines Matching refs:start
118 * Align the MTT start address to the mtt_size.
158 * Block address must start with zeros till size of entity_size.
170 * aligned as well as the start of the block
174 * It is not as well aligned as the start of the block -
254 * middle already handled as part of mtt shift calculation for both their start
278 * Initialization - save the first chunk start as the
286 * address and the virtual address for the start of the
289 * Therefore, we need to align the start va to the same
372 static struct ib_umem *mlx4_get_umem_mr(struct ib_device *device, u64 start,
382 unsigned long untagged_start = untagged_addr(start);
403 return ib_umem_get(device, start, length, access_flags);
406 struct ib_mr *mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length,
420 mr->umem = mlx4_get_umem_mr(pd->device, start, length, access_flags);
426 shift = mlx4_ib_umem_calc_optimal_mtt_size(mr->umem, start, &n);
458 struct ib_mr *mlx4_ib_rereg_user_mr(struct ib_mr *mr, int flags, u64 start,
505 mmr->umem = mlx4_get_umem_mr(mr->device, start, length,