mlx5_buf_alloc
int mlx5_buf_alloc(struct mlx5_core_dev *dev, int size, int max_direct,
err = mlx5_buf_alloc(dev, eq->nent * MLX5_EQE_SIZE, 2 * PAGE_SIZE,
err = mlx5_buf_alloc(mdev, mlx5_cqwq_get_byte_size(wq),
err = mlx5_buf_alloc(mdev, mlx5_wq_ll_get_byte_size(wq),
err = mlx5_buf_alloc(mdev, mlx5_wq_cyc_get_byte_size(wq),
err = mlx5_buf_alloc(dev->mdev, nent * cqe_size,
err = mlx5_buf_alloc(dev->mdev, base->ubuffer.buf_size,
if (mlx5_buf_alloc(dev->mdev, buf_size, 2 * PAGE_SIZE, &srq->buf)) {