DM_SUSPEND_FLAG
flags |= DM_SUSPEND_FLAG;
dmi->suspended = (flags & DM_SUSPEND_FLAG);
if (flags & DM_SUSPEND_FLAG)
if (dmv->flags & DM_SUSPEND_FLAG)
dm_add_flag(dm_dict, &flags, DM_SUSPEND_FLAG);
atomic_set_int(&dmv->flags, DM_SUSPEND_FLAG);
atomic_clear_int(&dmv->flags, (DM_SUSPEND_FLAG | DM_INACTIVE_PRESENT_FLAG));
if (dmv->flags & DM_SUSPEND_FLAG)
dm_add_flag(dm_dict, &flags, DM_SUSPEND_FLAG);