Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
spr_def.h File Reference
#include <uapi/arch/spr_def.h>

Go to the source code of this file.

Macros

#define __concat4(a, b, c, d)   a ## b ## c ## d
 
#define _concat4(a, b, c, d)   __concat4(a, b, c, d)
 
#define SPR_INTERRUPT_MASK_K_0   _concat4(SPR_INTERRUPT_MASK_, CONFIG_KERNEL_PL, _0,)
 
#define SPR_INTERRUPT_MASK_K_1   _concat4(SPR_INTERRUPT_MASK_, CONFIG_KERNEL_PL, _1,)
 
#define SPR_INTERRUPT_MASK_SET_K_0   _concat4(SPR_INTERRUPT_MASK_SET_, CONFIG_KERNEL_PL, _0,)
 
#define SPR_INTERRUPT_MASK_SET_K_1   _concat4(SPR_INTERRUPT_MASK_SET_, CONFIG_KERNEL_PL, _1,)
 
#define SPR_INTERRUPT_MASK_RESET_K_0   _concat4(SPR_INTERRUPT_MASK_RESET_, CONFIG_KERNEL_PL, _0,)
 
#define SPR_INTERRUPT_MASK_RESET_K_1   _concat4(SPR_INTERRUPT_MASK_RESET_, CONFIG_KERNEL_PL, _1,)
 
#define SPR_SYSTEM_SAVE_K_0   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _0,)
 
#define SPR_SYSTEM_SAVE_K_1   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _1,)
 
#define SPR_SYSTEM_SAVE_K_2   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _2,)
 
#define SPR_SYSTEM_SAVE_K_3   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _3,)
 
#define SPR_EX_CONTEXT_K_0   _concat4(SPR_EX_CONTEXT_, CONFIG_KERNEL_PL, _0,)
 
#define SPR_EX_CONTEXT_K_1   _concat4(SPR_EX_CONTEXT_, CONFIG_KERNEL_PL, _1,)
 
#define SPR_INTCTRL_K_STATUS   _concat4(SPR_INTCTRL_, CONFIG_KERNEL_PL, _STATUS,)
 
#define INT_INTCTRL_K   _concat4(INT_INTCTRL_, CONFIG_KERNEL_PL,,)
 

Macro Definition Documentation

#define __concat4 (   a,
  b,
  c,
  d 
)    a ## b ## c ## d

Definition at line 33 of file spr_def.h.

#define _concat4 (   a,
  b,
  c,
  d 
)    __concat4(a, b, c, d)

Definition at line 34 of file spr_def.h.

#define INT_INTCTRL_K   _concat4(INT_INTCTRL_, CONFIG_KERNEL_PL,,)

Definition at line 106 of file spr_def.h.

#define SPR_EX_CONTEXT_K_0   _concat4(SPR_EX_CONTEXT_, CONFIG_KERNEL_PL, _0,)

Definition at line 100 of file spr_def.h.

#define SPR_EX_CONTEXT_K_1   _concat4(SPR_EX_CONTEXT_, CONFIG_KERNEL_PL, _1,)

Definition at line 102 of file spr_def.h.

#define SPR_INTCTRL_K_STATUS   _concat4(SPR_INTCTRL_, CONFIG_KERNEL_PL, _STATUS,)

Definition at line 104 of file spr_def.h.

#define SPR_INTERRUPT_MASK_K_0   _concat4(SPR_INTERRUPT_MASK_, CONFIG_KERNEL_PL, _0,)

Definition at line 75 of file spr_def.h.

#define SPR_INTERRUPT_MASK_K_1   _concat4(SPR_INTERRUPT_MASK_, CONFIG_KERNEL_PL, _1,)

Definition at line 77 of file spr_def.h.

#define SPR_INTERRUPT_MASK_RESET_K_0   _concat4(SPR_INTERRUPT_MASK_RESET_, CONFIG_KERNEL_PL, _0,)

Definition at line 83 of file spr_def.h.

#define SPR_INTERRUPT_MASK_RESET_K_1   _concat4(SPR_INTERRUPT_MASK_RESET_, CONFIG_KERNEL_PL, _1,)

Definition at line 85 of file spr_def.h.

#define SPR_INTERRUPT_MASK_SET_K_0   _concat4(SPR_INTERRUPT_MASK_SET_, CONFIG_KERNEL_PL, _0,)

Definition at line 79 of file spr_def.h.

#define SPR_INTERRUPT_MASK_SET_K_1   _concat4(SPR_INTERRUPT_MASK_SET_, CONFIG_KERNEL_PL, _1,)

Definition at line 81 of file spr_def.h.

#define SPR_SYSTEM_SAVE_K_0   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _0,)

Definition at line 92 of file spr_def.h.

#define SPR_SYSTEM_SAVE_K_1   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _1,)

Definition at line 94 of file spr_def.h.

#define SPR_SYSTEM_SAVE_K_2   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _2,)

Definition at line 96 of file spr_def.h.

#define SPR_SYSTEM_SAVE_K_3   _concat4(SPR_SYSTEM_SAVE_, CONFIG_KERNEL_PL, _3,)

Definition at line 98 of file spr_def.h.