Lines Matching refs:flags
34 unsigned long flags; in arch_local_save_flags() local
36 asm volatile("mov epsw,%0" : "=d"(flags)); in arch_local_save_flags()
37 return flags; in arch_local_save_flags()
55 unsigned long flags; in arch_local_irq_save() local
57 flags = arch_local_save_flags(); in arch_local_irq_save()
59 return flags; in arch_local_irq_save()
82 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
90 : "d"(flags) in arch_local_irq_restore()
94 static inline bool arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
96 return (flags & (EPSW_IE | EPSW_IM)) != (EPSW_IE | EPSW_IM_7); in arch_irqs_disabled_flags()
152 unsigned long flags = arch_local_save_flags(); in arch_local_cli_save() local
154 return flags; in arch_local_cli_save()