/* Public domain. */ #ifndef _LINUX_IRQFLAGS_H #define _LINUX_IRQFLAGS_H #include #define local_irq_save(x) (x) = splhigh() #define local_irq_restore(x) splx((x)) #define local_irq_disable() intr_disable() #define local_irq_enable() intr_enable() static inline int irqs_disabled(void) { /* XXX not quite true */ return (1); } #endif