/* Also, we KNOW that for the non error case of  */
static unsigned long __apm_irq_save(void)
/* Also, we KNOW that for the non error case of  */
static unsigned long __apm_irq_save(void)
{
	unsigned long flags;
	local_save_flags(flags);
	if (apm_info.allow_ints) {
		if (irqs_disabled_flags(flags))
			local_irq_enable();
	} else
		local_irq_disable();
	return flags;
}