mlx5_write64
mlx5_write64(doorbell, uar_page + MLX5_CQ_DOORBELL, doorbell_lock);
mlx5_write64(sq->doorbell.d32, sq->uar_map,
mlx5_write64(iq->doorbell.d32, iq->uar_map,
mlx5_write64(wqe, conn->fdev->conn_res.uar->map + MLX5_BF_OFFSET, NULL);
mlx5_write64((__be32 *)ctrl, bf->bfreg->map + bf->offset,
mlx5_write64((__be32 *)doorbell_cseg, aso->uar_map + MLX5_BF_OFFSET, NULL);