Lines Matching refs:flags
52 unsigned long flags; in arch_local_save_flags() local
55 : "=r"(flags) in arch_local_save_flags()
60 flags >>= 26; in arch_local_save_flags()
63 return flags & 1UL; in arch_local_save_flags()
69 unsigned long flags = arch_local_save_flags(); in arch_local_irq_save() local
71 return flags; in arch_local_irq_save()
74 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
82 : "r"(flags) in arch_local_irq_restore()
88 static inline bool arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
90 return flags; in arch_irqs_disabled_flags()
124 #define __arch_local_save_flags(flags) \ argument
126 typecheck(unsigned long, flags); \
128 : "=r"(flags) \
133 #define __arch_local_irq_save(flags) \ argument
136 typecheck(unsigned long, flags); \
141 : "=r"(flags), "=r"(npsr) \
146 #define __arch_local_irq_restore(flags) \ argument
148 typecheck(unsigned long, flags); \
151 : "r" (flags) \