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