1 // SPDX-License-Identifier: GPL-2.0 2 3 #include <linux/export.h> 4 #include <asm/irqflags.h> 5 6 noinstr unsigned long arch_local_save_flags(void) 7 { 8 return __arch_local_save_flags(); 9 } 10 EXPORT_SYMBOL(arch_local_save_flags); 11 12 noinstr unsigned long arch_local_irq_save(void) 13 { 14 return __arch_local_irq_save(); 15 } 16 EXPORT_SYMBOL(arch_local_irq_save); 17 18 noinstr void arch_local_irq_enable_external(void) 19 { 20 __arch_local_irq_enable_external(); 21 } 22 EXPORT_SYMBOL(arch_local_irq_enable_external); 23 24 noinstr void arch_local_irq_enable(void) 25 { 26 __arch_local_irq_enable(); 27 } 28 EXPORT_SYMBOL(arch_local_irq_enable); 29