#include <linux/kgdb.h>
#include <linux/kdebug.h>
#include <asm/kdebug.h>
#include <asm/ptrace.h>
#include <asm/irq.h>
#include <asm/cacheflush.h>
Go to the source code of this file.
|
void | pt_regs_to_gdb_regs (unsigned long *gdb_regs, struct pt_regs *regs) |
|
void | sleeping_thread_to_gdb_regs (unsigned long *gdb_regs, struct task_struct *p) |
|
void | gdb_regs_to_pt_regs (unsigned long *gdb_regs, struct pt_regs *regs) |
|
int | kgdb_arch_handle_exception (int e_vector, int signo, int err_code, char *remcomInBuffer, char *remcomOutBuffer, struct pt_regs *linux_regs) |
|
void | do_hw_interrupt (struct pt_regs *regs, unsigned long type) |
|
asmlinkage void | kgdb_trap (struct pt_regs *regs) |
|
int | kgdb_arch_init (void) |
|
void | kgdb_arch_exit (void) |
|
void | kgdb_arch_set_pc (struct pt_regs *regs, unsigned long ip) |
|
struct kgdb_arch arch_kgdb_ops |
Initial value:= {
.gdb_bpt_instr = { 0x91, 0xd0, 0x20, 0x7d },
}
Definition at line 168 of file kgdb_32.c.