Searched refs:MLX5_UMR_FLEX_ALIGNMENT (Results 1 – 3 of 3) sorted by relevance
487 ((1 << (MLX5_MAX_UMR_SHIFT + 4)) - MLX5_UMR_FLEX_ALIGNMENT)497 const size_t xlt_chunk_align = MLX5_UMR_FLEX_ALIGNMENT / ent_size; in mlx5r_umr_alloc_xlt() 501 static_assert(PAGE_SIZE % MLX5_UMR_FLEX_ALIGNMENT == 0); in mlx5r_umr_alloc_xlt() 786 sg.length = ALIGN(final_size, MLX5_UMR_FLEX_ALIGNMENT); in _mlx5r_umr_update_mr_pas() 848 const int page_align = MLX5_UMR_FLEX_ALIGNMENT / desc_size; in mlx5r_umr_update_xlt() 869 /* UMR copies MTTs in units of MLX5_UMR_FLEX_ALIGNMENT bytes, in mlx5r_umr_update_xlt() 916 sg.length = ALIGN(size_to_map, MLX5_UMR_FLEX_ALIGNMENT); in mlx5r_umr_update_xlt() 1015 * Block size must be aligned to MLX5_UMR_FLEX_ALIGNMENT since it may in _mlx5r_umr_zap_mkey()
109 MLX5_UMR_FLEX_ALIGNMENT))
309 sz = ALIGN(entries * umr_entry_size, MLX5_UMR_FLEX_ALIGNMENT); in mlx5e_mpwrq_umr_octowords()