|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/sched.h>#include <linux/kernel.h>#include <linux/string.h>#include <linux/errno.h>#include <linux/ptrace.h>#include <linux/timer.h>#include <linux/mm.h>#include <linux/smp.h>#include <linux/init.h>#include <linux/delay.h>#include <linux/spinlock.h>#include <linux/interrupt.h>#include <linux/pci.h>#include <asm/processor.h>#include <asm/uaccess.h>#include <asm/io.h>#include <linux/atomic.h>#include <asm/smp.h>#include <asm/pgalloc.h>#include <asm/cpu-regs.h>#include <asm/busctl-regs.h>#include <asm/fpu.h>#include <asm/gdb-stub.h>#include <asm/asm-offsets.h>Go to the source code of this file.
Data Structures | |
| struct | mn10300_opcode |
Macros | |
| #define | kdebug(FMT,...) do {} while (0) |
| #define | AM33 330 |
| #define | MEM(ADDR) (0x80000000 | (ADDR)) |
| #define | MEM2(ADDR1, ADDR2) (0x80000000 | (ADDR1) << 8 | (ADDR2)) |
| #define | MEMINC(ADDR) (0x81000000 | (ADDR)) |
| #define | MEMINC2(ADDR, INC) (0x81000000 | (ADDR) << 8 | (INC)) |
Enumerations | |
| enum | format_id { FMT_S0, FMT_S1, FMT_S2, FMT_S4, FMT_D0, FMT_D1, FMT_D2, FMT_D4, FMT_D6, FMT_D7, FMT_D8, FMT_D9, FMT_D10 } |
| enum | value_id { DM0, DM1, DM2, AM0, AM1, AM2, RM0, RM1, RM2, RM4, RM6, RD0, RD2, SP, SD8, SD16, SD24, SIMM4_2, SIMM8, IMM8, IMM16, IMM24, IMM32, IMM32_HIGH8, IMM32_MEM, IMM32_HIGH8_MEM, DN0 = DM0, DN1 = DM1, DN2 = DM2, AN0 = AM0, AN1 = AM1, AN2 = AM2, RN0 = RM0, RN1 = RM1, RN2 = RM2, RN4 = RM4, RN6 = RM6, DI = DM1, RI = RM2 } |
Functions | |
| asmlinkage void | misalignment (struct pt_regs *regs, enum exception_code code) |
| #define AM33 330 |
Definition at line 161 of file misalignment.c.
| #define kdebug | ( | FMT, | |
| ... | |||
| ) | do {} while (0) |
Definition at line 40 of file misalignment.c.
| #define MEM | ( | ADDR | ) | (0x80000000 | (ADDR)) |
Definition at line 164 of file misalignment.c.
Definition at line 165 of file misalignment.c.
| #define MEMINC | ( | ADDR | ) | (0x81000000 | (ADDR)) |
Definition at line 166 of file misalignment.c.
| #define MEMINC2 | ( | ADDR, | |
| INC | |||
| ) | (0x81000000 | (ADDR) << 8 | (INC)) |
Definition at line 167 of file misalignment.c.
| enum format_id |
| FMT_S0 | |
| FMT_S1 | |
| FMT_S2 | |
| FMT_S4 | |
| FMT_D0 | |
| FMT_D1 | |
| FMT_D2 | |
| FMT_D4 | |
| FMT_D6 | |
| FMT_D7 | |
| FMT_D8 | |
| FMT_D9 | |
| FMT_D10 |
Definition at line 70 of file misalignment.c.
| enum value_id |
| DM0 | |
| DM1 | |
| DM2 | |
| AM0 | |
| AM1 | |
| AM2 | |
| RM0 | |
| RM1 | |
| RM2 | |
| RM4 | |
| RM6 | |
| RD0 | |
| RD2 | |
| SP | |
| SD8 | |
| SD16 | |
| SD24 | |
| SIMM4_2 | |
| SIMM8 | |
| IMM8 | |
| IMM16 | |
| IMM24 | |
| IMM32 | |
| IMM32_HIGH8 | |
| IMM32_MEM | |
| IMM32_HIGH8_MEM | |
| DN0 | |
| DN1 | |
| DN2 | |
| AN0 | |
| AN1 | |
| AN2 | |
| RN0 | |
| RN1 | |
| RN2 | |
| RN4 | |
| RN6 | |
| DI | |
| RI |
Definition at line 104 of file misalignment.c.
| asmlinkage void misalignment | ( | struct pt_regs * | regs, |
| enum exception_code | code | ||
| ) |
Definition at line 317 of file misalignment.c.
| u_int8_t dispsz |
Definition at line 87 of file misalignment.c.
| u_int8_t opsz |
Definition at line 87 of file misalignment.c.
1.8.2