Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
|
#include <target_gdb.h>
Data Fields | |
int | fd |
int | wfd |
char * | sockfile |
unsigned int | need_interrupt:1 |
unsigned int | writing:1 |
unsigned int | need_ack:1 |
unsigned int | rsp_status_valid:1 |
unsigned int | vcont:1 |
unsigned int | vcont_c:1 |
unsigned int | vcont_C:1 |
unsigned int | vcont_s:1 |
unsigned int | vcont_S:1 |
unsigned int | vcont_t:1 |
unsigned int | vcont_r:1 |
unsigned int | machine_valid:1 |
unsigned int | stepping:1 |
unsigned int | max_stub_packet_size |
GHashTable * | stubfeatures |
char * | ibuf |
unsigned int | ibuf_alen |
unsigned int | ibuf_len |
char * | obuf |
unsigned int | obuf_len |
gdb_rsp_handler_t | handler |
void * | handler_data |
gdb_rsp_handler_ret_t | handler_ret |
struct gdb_rsp_stop_status | last_stop_status |
struct regcache * | machine |
char * | ostype |
ADDR | kernel_start_addr |
int | valid |
arch_x86_v2p_flags_t | v2p_flags |
struct gdb_helper_ops * | hops |
void * | hops_priv |
int | evloop_fd |
Definition at line 79 of file target_gdb.h.
int gdb_state::evloop_fd |
Definition at line 134 of file target_gdb.h.
int gdb_state::fd |
Definition at line 80 of file target_gdb.h.
gdb_rsp_handler_t gdb_state::handler |
Definition at line 112 of file target_gdb.h.
void* gdb_state::handler_data |
Definition at line 113 of file target_gdb.h.
gdb_rsp_handler_ret_t gdb_state::handler_ret |
Definition at line 114 of file target_gdb.h.
struct gdb_helper_ops* gdb_state::hops |
Definition at line 131 of file target_gdb.h.
void* gdb_state::hops_priv |
Definition at line 132 of file target_gdb.h.
char* gdb_state::ibuf |
Definition at line 102 of file target_gdb.h.
unsigned int gdb_state::ibuf_alen |
Definition at line 103 of file target_gdb.h.
unsigned int gdb_state::ibuf_len |
Definition at line 104 of file target_gdb.h.
ADDR gdb_state::kernel_start_addr |
Definition at line 123 of file target_gdb.h.
struct gdb_rsp_stop_status gdb_state::last_stop_status |
Definition at line 116 of file target_gdb.h.
struct regcache* gdb_state::machine |
Definition at line 118 of file target_gdb.h.
unsigned int gdb_state::machine_valid |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::max_stub_packet_size |
Definition at line 98 of file target_gdb.h.
unsigned int gdb_state::need_ack |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::need_interrupt |
Definition at line 84 of file target_gdb.h.
char* gdb_state::obuf |
Definition at line 106 of file target_gdb.h.
unsigned int gdb_state::obuf_len |
Definition at line 107 of file target_gdb.h.
char* gdb_state::ostype |
Definition at line 120 of file target_gdb.h.
unsigned int gdb_state::rsp_status_valid |
Definition at line 84 of file target_gdb.h.
char* gdb_state::sockfile |
Definition at line 82 of file target_gdb.h.
unsigned int gdb_state::stepping |
Definition at line 84 of file target_gdb.h.
GHashTable* gdb_state::stubfeatures |
Definition at line 100 of file target_gdb.h.
arch_x86_v2p_flags_t gdb_state::v2p_flags |
Definition at line 128 of file target_gdb.h.
int gdb_state::valid |
Definition at line 125 of file target_gdb.h.
unsigned int gdb_state::vcont |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::vcont_c |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::vcont_C |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::vcont_r |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::vcont_s |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::vcont_S |
Definition at line 84 of file target_gdb.h.
unsigned int gdb_state::vcont_t |
Definition at line 84 of file target_gdb.h.
int gdb_state::wfd |
Definition at line 81 of file target_gdb.h.
unsigned int gdb_state::writing |
Definition at line 84 of file target_gdb.h.