|
Linux Kernel
3.7.1
|
#include <linux/ptrace.h>#include <linux/types.h>#include <asm/cacheflush.h>#include <asm/kdebug.h>#include <asm/inst.h>Go to the source code of this file.
Data Structures | |
| struct | arch_specific_insn |
| struct | prev_kprobe |
| struct | kprobe_ctlblk |
Macros | |
| #define | __ARCH_WANT_KPROBES_INSN_SLOT |
| #define | MAX_INSN_SIZE 2 |
| #define | flush_insn_slot(p) |
| #define | kretprobe_blacklist_size 0 |
| #define | MAX_JPROBES_STACK_SIZE 128 |
| #define | MAX_JPROBES_STACK_ADDR (((unsigned long)current_thread_info()) + THREAD_SIZE - 32 - sizeof(struct pt_regs)) |
| #define | MIN_JPROBES_STACK_SIZE(ADDR) |
| #define | SKIP_DELAYSLOT 0x0001 |
Typedefs | |
| typedef union mips_instruction | kprobe_opcode_t |
Functions | |
| void | arch_remove_kprobe (struct kprobe *p) |
| int | kprobe_exceptions_notify (struct notifier_block *self, unsigned long val, void *data) |
| #define flush_insn_slot | ( | p | ) |
| #define MAX_JPROBES_STACK_ADDR (((unsigned long)current_thread_info()) + THREAD_SIZE - 32 - sizeof(struct pt_regs)) |
| #define MIN_JPROBES_STACK_SIZE | ( | ADDR | ) |
| typedef union mips_instruction kprobe_opcode_t |
1.8.2