MBX_INTR_WAIT
if (test_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags)) {
clear_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags);
if (test_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags) &&
clear_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags);
set_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags);
clear_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags);
set_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags);
if (test_and_clear_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags))