Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
irqflags.h File Reference
#include <mach/blackfin.h>

Go to the source code of this file.

Macros

#define bfin_no_irqs   0x1f
 
#define arch_local_save_flags()   hard_local_save_flags()
 
#define arch_local_irq_save()   __hard_local_irq_save()
 
#define arch_local_irq_restore(flags)   __hard_local_irq_restore(flags)
 
#define arch_local_irq_enable()   __hard_local_irq_enable()
 
#define arch_local_irq_disable()   __hard_local_irq_disable()
 
#define arch_irqs_disabled_flags(flags)   hard_irqs_disabled_flags(flags)
 
#define arch_irqs_disabled()   hard_irqs_disabled()
 
#define hard_local_irq_save()   __hard_local_irq_save()
 
#define hard_local_irq_restore(flags)   __hard_local_irq_restore(flags)
 
#define hard_local_irq_enable()   __hard_local_irq_enable()
 
#define hard_local_irq_disable()   __hard_local_irq_disable()
 
#define hard_local_irq_save_cond()   hard_local_save_flags()
 
#define hard_local_irq_restore_cond(flags)   do { (void)(flags); } while (0)
 
#define hard_local_irq_save_smp()   hard_local_save_flags()
 
#define hard_local_irq_restore_smp(flags)   do { (void)(flags); } while (0)
 
#define local_irq_save_hw(flags)
 
#define local_irq_restore_hw(flags)
 
#define local_irq_disable_hw()
 
#define local_irq_enable_hw()
 
#define local_irq_save_hw_notrace(flags)
 
#define local_irq_restore_hw_notrace(flags)
 
#define irqs_disabled_hw()   hard_irqs_disabled()
 

Variables

unsigned long bfin_irq_flags
 

Macro Definition Documentation

#define arch_irqs_disabled (   void)    hard_irqs_disabled()

Definition at line 236 of file irqflags.h.

#define arch_irqs_disabled_flags (   flags)    hard_irqs_disabled_flags(flags)

Definition at line 235 of file irqflags.h.

#define arch_local_irq_disable (   void)    __hard_local_irq_disable()

Definition at line 234 of file irqflags.h.

#define arch_local_irq_enable (   void)    __hard_local_irq_enable()

Definition at line 233 of file irqflags.h.

#define arch_local_irq_restore (   flags)    __hard_local_irq_restore(flags)

Definition at line 232 of file irqflags.h.

#define arch_local_irq_save (   void)    __hard_local_irq_save()

Definition at line 231 of file irqflags.h.

#define arch_local_save_flags (   void)    hard_local_save_flags()

Definition at line 230 of file irqflags.h.

#define bfin_no_irqs   0x1f

Definition at line 36 of file irqflags.h.

#define hard_local_irq_disable ( )    __hard_local_irq_disable()

Definition at line 244 of file irqflags.h.

#define hard_local_irq_enable ( )    __hard_local_irq_enable()

Definition at line 243 of file irqflags.h.

#define hard_local_irq_restore (   flags)    __hard_local_irq_restore(flags)

Definition at line 242 of file irqflags.h.

#define hard_local_irq_restore_cond (   flags)    do { (void)(flags); } while (0)

Definition at line 246 of file irqflags.h.

#define hard_local_irq_restore_smp (   flags)    do { (void)(flags); } while (0)

Definition at line 255 of file irqflags.h.

#define hard_local_irq_save ( )    __hard_local_irq_save()

Definition at line 241 of file irqflags.h.

#define hard_local_irq_save_cond ( )    hard_local_save_flags()

Definition at line 245 of file irqflags.h.

#define hard_local_irq_save_smp ( )    hard_local_save_flags()

Definition at line 254 of file irqflags.h.

#define irqs_disabled_hw ( )    hard_irqs_disabled()

Definition at line 287 of file irqflags.h.

#define local_irq_disable_hw ( )
Value:
do { \
hard_local_irq_disable(); \
} while (0)

Definition at line 270 of file irqflags.h.

#define local_irq_enable_hw ( )
Value:
do { \
hard_local_irq_enable(); \
} while (0)

Definition at line 274 of file irqflags.h.

#define local_irq_restore_hw (   flags)
Value:
do { \
hard_local_irq_restore(flags); \
} while (0)

Definition at line 266 of file irqflags.h.

#define local_irq_restore_hw_notrace (   flags)
Value:
do { \
__hard_local_irq_restore(flags); \
} while (0)

Definition at line 282 of file irqflags.h.

#define local_irq_save_hw (   flags)
Value:
do { \
} while (0)

Definition at line 262 of file irqflags.h.

#define local_irq_save_hw_notrace (   flags)
Value:
do { \
(flags) = __hard_local_irq_save(); \
} while (0)

Definition at line 278 of file irqflags.h.

Variable Documentation

unsigned long bfin_irq_flags

Definition at line 51 of file ints-priority.c.