|
Linux Kernel
3.7.1
|
#include <linux/cpu.h>#include <linux/debugfs.h>#include <linux/hardirq.h>#include <linux/init.h>#include <linux/ptrace.h>#include <linux/stat.h>#include <asm/debug-monitors.h>#include <asm/local.h>#include <asm/cputype.h>#include <asm/system_misc.h>Go to the source code of this file.
Macros | |
| #define | DBG_MDSCR_SS (1 << 0) |
| #define | DBG_SPSR_SS (1 << 21) |
| #define | DBG_MDSCR_KDE (1 << 13) |
| #define | DBG_MDSCR_MDE (1 << 15) |
| #define | DBG_MDSCR_MASK ~(DBG_MDSCR_KDE | DBG_MDSCR_MDE) |
Functions | |
| u8 | debug_monitors_arch (void) |
| fs_initcall (create_debug_debugfs_entry) | |
| early_param ("nodebugmon", early_debug_disable) | |
| void | enable_debug_monitors (enum debug_el el) |
| void | disable_debug_monitors (enum debug_el el) |
| postcore_initcall (debug_monitors_init) | |
| arch_initcall (single_step_init) | |
| void | user_rewind_single_step (struct task_struct *task) |
| void | user_fastforward_single_step (struct task_struct *task) |
| void | kernel_enable_single_step (struct pt_regs *regs) |
| void | kernel_disable_single_step (void) |
| int | kernel_active_single_step (void) |
| void | user_enable_single_step (struct task_struct *task) |
| void | user_disable_single_step (struct task_struct *task) |
| #define DBG_MDSCR_KDE (1 << 13) |
Definition at line 38 of file debug-monitors.c.
| #define DBG_MDSCR_MASK ~(DBG_MDSCR_KDE | DBG_MDSCR_MDE) |
Definition at line 40 of file debug-monitors.c.
| #define DBG_MDSCR_MDE (1 << 15) |
Definition at line 39 of file debug-monitors.c.
| #define DBG_MDSCR_SS (1 << 0) |
Definition at line 34 of file debug-monitors.c.
| #define DBG_SPSR_SS (1 << 21) |
Definition at line 35 of file debug-monitors.c.
| arch_initcall | ( | single_step_init | ) |
Definition at line 43 of file debug-monitors.c.
| void disable_debug_monitors | ( | enum debug_el | el | ) |
Definition at line 114 of file debug-monitors.c.
| early_param | ( | "nodebugmon" | , |
| early_debug_disable | |||
| ) |
| void enable_debug_monitors | ( | enum debug_el | el | ) |
Definition at line 94 of file debug-monitors.c.
| fs_initcall | ( | create_debug_debugfs_entry | ) |
Definition at line 272 of file debug-monitors.c.
Definition at line 265 of file debug-monitors.c.
Definition at line 257 of file debug-monitors.c.
| postcore_initcall | ( | debug_monitors_init | ) |
| void user_disable_single_step | ( | struct task_struct * | task | ) |
Definition at line 285 of file debug-monitors.c.
| void user_enable_single_step | ( | struct task_struct * | task | ) |
Definition at line 279 of file debug-monitors.c.
| void user_fastforward_single_step | ( | struct task_struct * | task | ) |
Definition at line 250 of file debug-monitors.c.
| void user_rewind_single_step | ( | struct task_struct * | task | ) |
Definition at line 240 of file debug-monitors.c.
1.8.2