Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | reg_intr_vect_rw_mask |
struct | reg_intr_vect_r_vect |
struct | reg_intr_vect_r_masked_vect |
struct | reg_intr_vect_r_nmi |
struct | reg_intr_vect_r_guru |
struct | reg_intr_vect_rw_ipi |
Enumerations | |
enum | { regk_intr_vect_off = 0x00000000, regk_intr_vect_on = 0x00000001, regk_intr_vect_rw_mask_default = 0x00000000 } |
Definition at line 75 of file intr_vect_defs.h.
#define reg_page_size 8192 |
Definition at line 71 of file intr_vect_defs.h.
#define REG_RD_ADDR_intr_vect_r_guru 16 |
Definition at line 212 of file intr_vect_defs.h.
#define REG_RD_ADDR_intr_vect_r_masked_vect 8 |
Definition at line 197 of file intr_vect_defs.h.
#define REG_RD_ADDR_intr_vect_r_nmi 12 |
Definition at line 205 of file intr_vect_defs.h.
#define REG_RD_ADDR_intr_vect_r_vect 4 |
Definition at line 160 of file intr_vect_defs.h.
#define REG_RD_ADDR_intr_vect_rw_ipi 20 |
Definition at line 219 of file intr_vect_defs.h.
#define REG_RD_ADDR_intr_vect_rw_mask 0 |
Definition at line 122 of file intr_vect_defs.h.
Definition at line 44 of file intr_vect_defs.h.
#define REG_TYPE_CONV | ( | type, | |
orgtype, | |||
val | |||
) | ( { union { orgtype o; type n; } r; r.o = val; r.n; } ) |
Definition at line 66 of file intr_vect_defs.h.
#define REG_WR_ADDR_intr_vect_rw_ipi 20 |
Definition at line 220 of file intr_vect_defs.h.
#define REG_WR_ADDR_intr_vect_rw_mask 0 |
Definition at line 123 of file intr_vect_defs.h.
#define REG_WR_INT | ( | scope, | |
inst, | |||
reg, | |||
val | |||
) | REG_WRITE( int, (inst) + REG_WR_ADDR_##scope##_##reg, (val) ) |
Definition at line 49 of file intr_vect_defs.h.
#define STRIDE_intr_vect_r_masked_vect 0 |
Definition at line 162 of file intr_vect_defs.h.
#define STRIDE_intr_vect_r_vect 0 |
Definition at line 125 of file intr_vect_defs.h.
#define STRIDE_intr_vect_rw_mask 0 |
Definition at line 87 of file intr_vect_defs.h.
anonymous enum |
Definition at line 223 of file intr_vect_defs.h.