QM_STOP
if (unlikely(atomic_read(&qm->status.flags) == QM_STOP)) {
if (atomic_read(&qm->status.flags) == QM_STOP) {
if (atomic_read(&qm->status.flags) == QM_STOP) {
atomic_read(&qp->qm->status.flags) == QM_STOP ||
if (atomic_read(&qm->status.flags) == QM_STOP)
atomic_set(&qm->status.flags, QM_STOP);
atomic_set(&qm->status.flags, QM_STOP);
atomic_set(&qm->status.flags, QM_STOP);