|
Linux Kernel
3.7.1
|
#include <linux/string.h>#include <linux/kernel.h>#include <linux/signal.h>#include <linux/sched.h>#include <linux/mm.h>#include <linux/console.h>#include <linux/init.h>#include <linux/bug.h>#include <asm/pgtable.h>#include <asm/gdb-stub.h>#include <asm/exceptions.h>#include <asm/debugger.h>#include <asm/serial-regs.h>#include <asm/busctl-regs.h>#include <unit/leds.h>#include <unit/serial.h>Go to the source code of this file.
Data Structures | |
| struct | gdbstub_bkpt |
| struct | excep_to_sig_map |
Macros | |
| #define | BUFMAX 2048 |
Functions | |
| u8 gdbstub_rx_buffer[PAGE_SIZE] | __attribute__ ((aligned(PAGE_SIZE))) |
| int | gdbstub_set_breakpoint (u8 *addr, int len) |
| int | gdbstub_clear_breakpoint (u8 *addr, int len) |
| int | at_debugger_breakpoint (struct pt_regs *regs) |
| asmlinkage int | debugger_intercept (enum exception_code excep, int signo, int si_code, struct pt_regs *regs) |
| asmlinkage void | gdbstub_exception (struct pt_regs *regs, enum exception_code excep) |
| void | gdbstub_exit (int status) |
| asmlinkage void __init | gdbstub_init (void) |
| asmlinkage void | gdbstub_rx_irq (struct pt_regs *regs, enum exception_code excep) |
Variables | |
| u32 | gdbstub_rx_inp |
| u32 | gdbstub_rx_outp |
| u8 | gdbstub_busy |
| u8 | gdbstub_rx_overflow |
| u8 | gdbstub_rx_unget |
| #define BUFMAX 2048 |
Definition at line 148 of file gdb-stub.c.
Definition at line 1684 of file gdb-stub.c.
| asmlinkage int debugger_intercept | ( | enum exception_code | excep, |
| int | signo, | ||
| int | si_code, | ||
| struct pt_regs * | regs | ||
| ) |
Definition at line 1692 of file gdb-stub.c.
Definition at line 1144 of file gdb-stub.c.
| asmlinkage void gdbstub_exception | ( | struct pt_regs * | regs, |
| enum exception_code | excep | ||
| ) |
Definition at line 1749 of file gdb-stub.c.
Definition at line 1809 of file gdb-stub.c.
| asmlinkage void __init gdbstub_init | ( | void | ) |
Definition at line 1844 of file gdb-stub.c.
| asmlinkage void gdbstub_rx_irq | ( | struct pt_regs * | regs, |
| enum exception_code | excep | ||
| ) |
Definition at line 1906 of file gdb-stub.c.
Definition at line 1082 of file gdb-stub.c.
| u8 gdbstub_busy |
Definition at line 156 of file gdb-stub.c.
| u32 gdbstub_rx_inp |
Definition at line 154 of file gdb-stub.c.
| u32 gdbstub_rx_outp |
Definition at line 155 of file gdb-stub.c.
| u8 gdbstub_rx_overflow |
Definition at line 157 of file gdb-stub.c.
| u8 gdbstub_rx_unget |
Definition at line 158 of file gdb-stub.c.
1.8.2