|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/kprobes.h>#include <asm/system_info.h>#include "kprobes.h"Go to the source code of this file.
Macros | |
| #define | INSN_NEW_BITS 0x00020103 |
| #define | INSN_SAMEAS16_BITS 0x22222222 |
Functions | |
| void __init | find_str_pc_offset (void) |
| void __init | test_load_write_pc_interworking (void) |
| void __init | arm_kprobe_decode_init (void) |
| void __kprobes | kprobe_simulate_nop (struct kprobe *p, struct pt_regs *regs) |
| void __kprobes | kprobe_emulate_none (struct kprobe *p, struct pt_regs *regs) |
| enum kprobe_insn __kprobes | kprobe_decode_ldmstm (kprobe_opcode_t insn, struct arch_specific_insn *asi) |
| int __kprobes | kprobe_decode_insn (kprobe_opcode_t insn, struct arch_specific_insn *asi, const union decode_item *table, bool thumb) |
Variables | |
| int | str_pc_offset |
| bool | load_write_pc_interworks |
| kprobe_check_cc *const | kprobe_condition_checks [16] |
| #define INSN_NEW_BITS 0x00020103 |
Definition at line 380 of file kprobes-common.c.
| #define INSN_SAMEAS16_BITS 0x22222222 |
Definition at line 383 of file kprobes-common.c.
Definition at line 77 of file kprobes-common.c.
Definition at line 32 of file kprobes-common.c.
| int __kprobes kprobe_decode_insn | ( | kprobe_opcode_t | insn, |
| struct arch_specific_insn * | asi, | ||
| const union decode_item * | table, | ||
| bool | thumb | ||
| ) |
Definition at line 518 of file kprobes-common.c.
| enum kprobe_insn __kprobes kprobe_decode_ldmstm | ( | kprobe_opcode_t | insn, |
| struct arch_specific_insn * | asi | ||
| ) |
Definition at line 280 of file kprobes-common.c.
Definition at line 180 of file kprobes-common.c.
Definition at line 176 of file kprobes-common.c.
Definition at line 53 of file kprobes-common.c.
| kprobe_check_cc* const kprobe_condition_checks[16] |
Definition at line 168 of file kprobes-common.c.
| bool load_write_pc_interworks |
Definition at line 51 of file kprobes-common.c.
| int str_pc_offset |
Definition at line 30 of file kprobes-common.c.
1.8.2