Lines Matching refs:flags
17 unsigned long flags; in arch_local_save_flags() local
18 asm volatile("mvfc %0,psw" : "=r"(flags)); in arch_local_save_flags()
19 return flags; in arch_local_save_flags()
62 unsigned long flags; in arch_local_irq_save() local
68 : "=r" (flags) in arch_local_irq_save()
79 : "=r" (flags), "=&r" (tmpreg) in arch_local_irq_save()
83 return flags; in arch_local_irq_save()
86 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
90 : "r" (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 & 0x40); in arch_irqs_disabled_flags()