Lines Matching refs:align
148 mlx5_alloc_align(size_t size, unsigned int align, unsigned int zero) in mlx5_alloc_align() argument
153 ret = posix_memalign(&buf, align, size); in mlx5_alloc_align()
157 size, align, ret); in mlx5_alloc_align()
167 mlx5_malloc(uint32_t flags, size_t size, unsigned int align, int socket) in mlx5_malloc() argument
184 addr = rte_zmalloc_socket(NULL, size, align, socket); in mlx5_malloc()
186 addr = rte_malloc_socket(NULL, size, align, socket); in mlx5_malloc()
196 if (align > MLX5_MALLOC_ALIGNMENT) in mlx5_malloc()
197 addr = mlx5_alloc_align(size, align, !!(flags & MLX5_MEM_ZERO)); in mlx5_malloc()
211 mlx5_realloc(void *addr, uint32_t flags, size_t size, unsigned int align, in mlx5_realloc() argument
219 return mlx5_malloc(flags, size, align, socket); in mlx5_realloc()
234 new_addr = rte_realloc_socket(addr, size, align, socket); in mlx5_realloc()
244 if (align) { in mlx5_realloc()