Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
|
#include <target_gdb.h>
Data Fields | |
int(* | init )(struct target *target) |
int(* | attach )(struct target *target) |
int(* | handle_exception_any )(struct target *target) |
int(* | handle_exception_ours )(struct target *target) |
int(* | handle_pause )(struct target *target) |
int(* | load_machine )(struct target *target, struct regcache *regcache) |
int(* | addr_v2p )(struct target *target, tid_t tid, ADDR pgd, ADDR vaddr, ADDR *paddr) |
unsigned char *(* | read_phys )(struct target *target, ADDR paddr, unsigned long length, unsigned char *buf) |
unsigned long(* | write_phys )(struct target *target, ADDR paddr, unsigned long length, unsigned char *buf) |
unsigned char *(* | read_tid )(struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long target_length, unsigned char *buf) |
unsigned long(* | write_tid )(struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long length, unsigned char *buf) |
int(* | fini )(struct target *target) |
Definition at line 146 of file target_gdb.h.
int(* gdb_helper_ops::addr_v2p)(struct target *target, tid_t tid, ADDR pgd, ADDR vaddr, ADDR *paddr) |
Definition at line 153 of file target_gdb.h.
Definition at line 148 of file target_gdb.h.
Definition at line 163 of file target_gdb.h.
Definition at line 149 of file target_gdb.h.
Definition at line 150 of file target_gdb.h.
Definition at line 151 of file target_gdb.h.
Definition at line 147 of file target_gdb.h.
Definition at line 152 of file target_gdb.h.
unsigned char*(* gdb_helper_ops::read_phys)(struct target *target, ADDR paddr, unsigned long length, unsigned char *buf) |
Definition at line 155 of file target_gdb.h.
unsigned char*(* gdb_helper_ops::read_tid)(struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long target_length, unsigned char *buf) |
Definition at line 159 of file target_gdb.h.
unsigned long(* gdb_helper_ops::write_phys)(struct target *target, ADDR paddr, unsigned long length, unsigned char *buf) |
Definition at line 157 of file target_gdb.h.
unsigned long(* gdb_helper_ops::write_tid)(struct target *target, tid_t tid, ADDR pgd, ADDR addr, unsigned long length, unsigned char *buf) |
Definition at line 161 of file target_gdb.h.