MLX5_SQC_STATE_RDY
if (new_state != MLX5_SQC_STATE_RDY)
(new_state != MLX5_SQC_STATE_RDY)) {
if (new_state != MLX5_SQC_STATE_RDY)
sq_state = MLX5_SQC_STATE_RDY;
[MLX5_SQC_STATE_RDY] = MLX5_QP_STATE_BAD,
[MLX5_SQC_STATE_RDY] = MLX5_QP_STATE,
[MLX5_SQC_STATE_RDY] = MLX5_QP_STATE_BAD,
[MLX5_SQC_STATE_RDY] = MLX5_QP_STATE,
msp.next_state = MLX5_SQC_STATE_RDY;
if (p->rl_update && p->next_state == MLX5_SQC_STATE_RDY) {
if (p->qos_update && p->next_state == MLX5_SQC_STATE_RDY) {
msp.next_state = MLX5_SQC_STATE_RDY;
msp.curr_state = MLX5_SQC_STATE_RDY;
msp.next_state = MLX5_SQC_STATE_RDY;
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);
if (next_state == MLX5_SQC_STATE_RDY) {
MLX5_SQC_STATE_RST, MLX5_SQC_STATE_RDY,
mlx5_hairpin_modify_sq(hp->peer_mdev, hp->sqn[j], MLX5_SQC_STATE_RDY,
mlx5_hairpin_modify_sq(hp->peer_mdev, hp->sqn[i], MLX5_SQC_STATE_RDY,
MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY);