| extern int get_signals(void); |
| extern int set_signals(int enable); |
| extern void block_signals(void); |
| extern void unblock_signals(void); |
| static inline unsigned long arch_local_save_flags(void) |
| static inline void arch_local_irq_restore(unsigned long flags) |
| static inline void arch_local_irq_enable(void) |
| static inline void arch_local_irq_disable(void) |
| static inline unsigned long arch_local_irq_save(void) |
| flags = arch_local_save_flags(); |
| arch_local_irq_disable(); |
| static inline bool arch_irqs_disabled(void) |
| return arch_local_save_flags() == 0; |