Lines Matching refs:flags
112 if (!(atomic_read(&__work->flags) & IRQ_WORK_HARD_IRQ))\
117 if (!(atomic_read(&__work->flags) & IRQ_WORK_HARD_IRQ))\
157 #define raw_local_irq_save(flags) \ argument
159 typecheck(unsigned long, flags); \
160 flags = arch_local_irq_save(); \
162 #define raw_local_irq_restore(flags) \ argument
164 typecheck(unsigned long, flags); \
165 arch_local_irq_restore(flags); \
167 #define raw_local_save_flags(flags) \ argument
169 typecheck(unsigned long, flags); \
170 flags = arch_local_save_flags(); \
172 #define raw_irqs_disabled_flags(flags) \ argument
174 typecheck(unsigned long, flags); \
175 arch_irqs_disabled_flags(flags); \
200 #define local_irq_save(flags) \ argument
202 raw_local_irq_save(flags); \
203 if (!raw_irqs_disabled_flags(flags)) \
207 #define local_irq_restore(flags) \ argument
209 if (!raw_irqs_disabled_flags(flags)) \
211 raw_local_irq_restore(flags); \
225 #define local_irq_save(flags) do { raw_local_irq_save(flags); } while (0) argument
226 #define local_irq_restore(flags) do { raw_local_irq_restore(flags); } while (0) argument
231 #define local_save_flags(flags) raw_local_save_flags(flags) argument
249 #define irqs_disabled_flags(flags) raw_irqs_disabled_flags(flags) argument