Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | in_it_block(cpsr) ((cpsr & 0x06000c00) != 0x00000000) |
#define | current_cond(cpsr) ((cpsr >> 12) & 0xf) |
#define | t32_emulate_rd8rn16rm0ra12_noflags t32_emulate_rdlo12rdhi8rn16rm0_noflags |
Functions | |
enum kprobe_insn __kprobes | thumb16_kprobe_decode_insn (kprobe_opcode_t insn, struct arch_specific_insn *asi) |
enum kprobe_insn __kprobes | thumb32_kprobe_decode_insn (kprobe_opcode_t insn, struct arch_specific_insn *asi) |
Variables | |
union decode_item | kprobe_decode_thumb32_table [] |
union decode_item | kprobe_decode_thumb16_table [] |
#define current_cond | ( | cpsr | ) | ((cpsr >> 12) & 0xf) |
Definition at line 28 of file kprobes-thumb.c.
#define in_it_block | ( | cpsr | ) | ((cpsr & 0x06000c00) != 0x00000000) |
Definition at line 21 of file kprobes-thumb.c.
#define t32_emulate_rd8rn16rm0ra12_noflags t32_emulate_rdlo12rdhi8rn16rm0_noflags |
Definition at line 320 of file kprobes-thumb.c.
enum kprobe_insn __kprobes thumb16_kprobe_decode_insn | ( | kprobe_opcode_t | insn, |
struct arch_specific_insn * | asi | ||
) |
Definition at line 1456 of file kprobes-thumb.c.
enum kprobe_insn __kprobes thumb32_kprobe_decode_insn | ( | kprobe_opcode_t | insn, |
struct arch_specific_insn * | asi | ||
) |
Definition at line 1464 of file kprobes-thumb.c.
union decode_item kprobe_decode_thumb16_table[] |
Definition at line 1294 of file kprobes-thumb.c.
union decode_item kprobe_decode_thumb32_table[] |
Definition at line 859 of file kprobes-thumb.c.