MLX5_DEVICE_STATE_INTERNAL_ERROR
if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) {
if (dev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR) {
if (xchg(&dev->state, MLX5_DEVICE_STATE_INTERNAL_ERROR) ==
MLX5_DEVICE_STATE_INTERNAL_ERROR)
dev->state = MLX5_DEVICE_STATE_INTERNAL_ERROR;
if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) {
if (dev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR)
if (dev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) {
if (priv->mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR ||
if (priv->mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR ||
mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR &&
mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR &&
mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR &&
mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR &&
rlw->priv->mdev->state != MLX5_DEVICE_STATE_INTERNAL_ERROR &&
if (unlikely(mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR)) {
if (unlikely(mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR))
if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR)
if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) {
if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) {
if (mdev->state == MLX5_DEVICE_STATE_INTERNAL_ERROR) {