Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
|
#include "config.h"
#include "target_xml_moduleStub.h"
#include "debuginfo_xml_moduleStub.h"
#include "dwdebug.h"
#include "target_api.h"
#include "target.h"
#include "target_linux_userproc.h"
#include "target_gdb.h"
#include "target_os_process.h"
#include "target_php.h"
#include <glib.h>
Go to the source code of this file.
Functions | |
target_type_t | x_TargetTypeT_to_t_target_type_t (struct soap *soap, enum vmi1__TargetTypeT type, GHashTable *reftab, target_type_t *out) |
enum vmi1__TargetTypeT | t_target_type_t_to_x_TargetTypeT (struct soap *soap, target_type_t type, GHashTable *reftab, enum vmi1__TargetTypeT *out) |
target_mode_t | x_TargetModeT_to_t_target_mode_t (struct soap *soap, enum vmi1__TargetModeT mode, GHashTable *reftab, target_mode_t *out) |
enum vmi1__TargetModeT | t_target_mode_t_to_x_TargetModeT (struct soap *soap, target_mode_t mode, GHashTable *reftab, enum vmi1__TargetModeT *out) |
thread_bpmode_t | x_ThreadBPModeT_to_t_thread_bpmode_t (struct soap *soap, enum vmi1__ThreadBPModeT mode, GHashTable *reftab, thread_bpmode_t *out) |
enum vmi1__ThreadBPModeT | t_thread_bpmode_t_to_x_ThreadBPModeT (struct soap *soap, thread_bpmode_t mode, GHashTable *reftab, enum vmi1__ThreadBPModeT *out) |
struct target_spec * | x_TargetSpecT_to_t_target_spec (struct soap *soap, struct vmi1__TargetSpecT *spec, GHashTable *reftab, struct target_spec *out) |
struct vmi1__TargetSpecT * | t_target_spec_to_x_TargetSpecT (struct soap *soap, struct target_spec *spec, GHashTable *reftab, struct vmi1__TargetSpecT *out) |
struct gdb_spec * | x_TargetGdbSpecT_to_t_gdb_spec (struct soap *soap, struct vmi1__TargetGdbSpecT *xspec, GHashTable *reftab, struct gdb_spec *out) |
struct vmi1__TargetGdbSpecT * | t_gdb_spec_to_x_TargetGdbSpecT (struct soap *soap, struct gdb_spec *spec, GHashTable *reftab, struct vmi1__TargetGdbSpecT *out) |
struct linux_userproc_spec * | x_TargetPtraceSpecT_to_t_linux_userproc_spec (struct soap *soap, struct vmi1__TargetPtraceSpecT *xspec, GHashTable *reftab, struct linux_userproc_spec *out) |
struct vmi1__TargetPtraceSpecT * | t_linux_userproc_spec_to_x_TargetPtraceSpecT (struct soap *soap, struct linux_userproc_spec *spec, GHashTable *reftab, struct vmi1__TargetPtraceSpecT *out) |
struct vmi1__TargetT * | t_target_id_to_x_TargetT (struct soap *soap, int target_id, struct target_spec *spec, GHashTable *reftab, struct vmi1__TargetT *out) |
struct vmi1__TargetT * | t_target_to_x_TargetT (struct soap *soap, struct target *target, GHashTable *reftab, struct vmi1__TargetT *out) |
thread_status_t | x_ThreadStatusT_to_t_thread_status_t (struct soap *soap, enum vmi1__ThreadStatusT status, GHashTable *reftab, thread_status_t *out) |
enum vmi1__ThreadStatusT | t_thread_status_t_to_x_ThreadStatusT (struct soap *soap, thread_status_t status, GHashTable *reftab, enum vmi1__ThreadStatusT *out) |
target_status_t | x_TargetStatusT_to_t_target_status_t (struct soap *soap, enum vmi1__TargetStatusT status, GHashTable *reftab, target_status_t *out) |
enum vmi1__TargetStatusT | t_target_status_t_to_x_TargetStatusT (struct soap *soap, target_status_t status, GHashTable *reftab, enum vmi1__TargetStatusT *out) |
struct vmi1__ThreadT * | t_target_thread_to_x_ThreadT (struct soap *soap, struct target_thread *thread, GHashTable *reftab, struct vmi1__ThreadT *out) |
struct vmi1__AddrSpaceT * | t_addrspace_to_x_AddrSpaceT (struct soap *soap, struct addrspace *space, GHashTable *reftab, struct vmi1__AddrSpaceT *out) |
enum vmi1__MemRegionTypeT | t_region_type_t_to_x_MemRegionTypeT (struct soap *soap, region_type_t rtype, GHashTable *reftab, enum vmi1__MemRegionTypeT *out) |
struct vmi1__MemRegionT * | t_memregion_to_x_MemRegionT (struct soap *soap, struct memregion *memregion, GHashTable *reftab, struct vmi1__MemRegionT *out) |
struct vmi1__MemRangeT * | t_memrange_to_x_MemRangeT (struct soap *soap, struct memrange *range, GHashTable *reftab, struct vmi1__MemRangeT *out) |
struct vmi1__ProbeT * | t_probe_to_x_ProbeT (struct soap *soap, struct probe *probe, GHashTable *reftab, struct vmi1__ProbeT *out) |
struct vmi1__ProbeEventT * | t_probe_to_x_ProbeEventT (struct soap *soap, struct probe *probe, tid_t tid, int type, struct probe *trigger, struct probe *base, GHashTable *reftab, struct vmi1__ProbeEventT *out) |
probepoint_type_t | x_ProbepointTypeT_to_t_probepoint_type_t (struct soap *soap, enum vmi1__ProbepointTypeT in) |
enum vmi1__ProbepointTypeT | t_probepoint_type_t_to_x_ProbepointTypeT (struct soap *soap, probepoint_type_t in) |
probepoint_style_t | x_ProbepointStyleT_to_t_probepoint_style_t (struct soap *soap, enum vmi1__ProbepointStyleT in) |
enum vmi1__ProbepointStyleT | t_probepoint_style_t_to_x_ProbepointStyleT (struct soap *soap, probepoint_style_t in) |
probepoint_whence_t | x_ProbepointWhenceT_to_t_probepoint_whence_t (struct soap *soap, enum vmi1__ProbepointWhenceT in) |
enum vmi1__ProbepointWhenceT | t_probepoint_whence_t_to_x_ProbepointWhenceT (struct soap *soap, probepoint_whence_t in) |
probepoint_watchsize_t | x_ProbepointSizeT_to_t_probepoint_watchsize_t (struct soap *soap, enum vmi1__ProbepointSizeT in) |
enum vmi1__ProbepointSizeT | t_probepoint_watchsize_t_to_x_ProbepointSizeT (struct soap *soap, probepoint_watchsize_t in) |
action_type_t | x_ActionTypeT_to_t_action_type_t (struct soap *soap, enum vmi1__ActionTypeT in) |
enum vmi1__ActionTypeT | t_action_type_t_to_x_ActionTypeT (struct soap *soap, action_type_t in) |
action_whence_t | x_ActionWhenceT_to_t_action_whence_t (struct soap *soap, enum vmi1__ActionWhenceT in) |
enum vmi1__ActionWhenceT | t_action_whence_t_to_x_ActionWhenceT (struct soap *soap, action_whence_t in) |
handler_msg_t | x_HandlerMsgT_to_t_handler_msg_t (struct soap *soap, enum vmi1__HandlerMsgT in) |
enum vmi1__HandlerMsgT | t_handler_msg_t_to_x_HandlerMsgT (struct soap *soap, handler_msg_t in) |
struct vmi1__ActionT * | t_action_to_x_ActionT (struct soap *soap, struct action *action, GHashTable *reftab, struct vmi1__ActionT *out) |
struct vmi1__ActionEventT * | t_action_to_x_ActionEventT (struct soap *soap, struct action *action, struct target_thread *tthread, handler_msg_t msg, int msg_detail, GHashTable *reftab, struct vmi1__ActionEventT *out) |
struct vmi1__ActionEventT* t_action_to_x_ActionEventT | ( | struct soap * | soap, |
struct action * | action, | ||
struct target_thread * | tthread, | ||
handler_msg_t | msg, | ||
int | msg_detail, | ||
GHashTable * | reftab, | ||
struct vmi1__ActionEventT * | out | ||
) |
Definition at line 1667 of file target_xml.c.
struct vmi1__ActionT* t_action_to_x_ActionT | ( | struct soap * | soap, |
struct action * | action, | ||
GHashTable * | reftab, | ||
struct vmi1__ActionT * | out | ||
) |
Definition at line 1593 of file target_xml.c.
enum vmi1__ActionTypeT t_action_type_t_to_x_ActionTypeT | ( | struct soap * | soap, |
action_type_t | in | ||
) |
Definition at line 1509 of file target_xml.c.
enum vmi1__ActionWhenceT t_action_whence_t_to_x_ActionWhenceT | ( | struct soap * | soap, |
action_whence_t | in | ||
) |
Definition at line 1542 of file target_xml.c.
struct vmi1__AddrSpaceT* t_addrspace_to_x_AddrSpaceT | ( | struct soap * | soap, |
struct addrspace * | space, | ||
GHashTable * | reftab, | ||
struct vmi1__AddrSpaceT * | out | ||
) |
Definition at line 1093 of file target_xml.c.
struct vmi1__TargetGdbSpecT* t_gdb_spec_to_x_TargetGdbSpecT | ( | struct soap * | soap, |
struct gdb_spec * | spec, | ||
GHashTable * | reftab, | ||
struct vmi1__TargetGdbSpecT * | out | ||
) |
Definition at line 581 of file target_xml.c.
enum vmi1__HandlerMsgT t_handler_msg_t_to_x_HandlerMsgT | ( | struct soap * | soap, |
handler_msg_t | in | ||
) |
Definition at line 1575 of file target_xml.c.
struct vmi1__TargetPtraceSpecT* t_linux_userproc_spec_to_x_TargetPtraceSpecT | ( | struct soap * | soap, |
struct linux_userproc_spec * | spec, | ||
GHashTable * | reftab, | ||
struct vmi1__TargetPtraceSpecT * | out | ||
) |
Definition at line 686 of file target_xml.c.
struct vmi1__MemRangeT* t_memrange_to_x_MemRangeT | ( | struct soap * | soap, |
struct memrange * | range, | ||
GHashTable * | reftab, | ||
struct vmi1__MemRangeT * | out | ||
) |
Definition at line 1239 of file target_xml.c.
struct vmi1__MemRegionT* t_memregion_to_x_MemRegionT | ( | struct soap * | soap, |
struct memregion * | memregion, | ||
GHashTable * | reftab, | ||
struct vmi1__MemRegionT * | out | ||
) |
Definition at line 1176 of file target_xml.c.
struct vmi1__ProbeEventT* t_probe_to_x_ProbeEventT | ( | struct soap * | soap, |
struct probe * | probe, | ||
tid_t | tid, | ||
int | type, | ||
struct probe * | trigger, | ||
struct probe * | base, | ||
GHashTable * | reftab, | ||
struct vmi1__ProbeEventT * | out | ||
) |
Definition at line 1304 of file target_xml.c.
struct vmi1__ProbeT* t_probe_to_x_ProbeT | ( | struct soap * | soap, |
struct probe * | probe, | ||
GHashTable * | reftab, | ||
struct vmi1__ProbeT * | out | ||
) |
Definition at line 1271 of file target_xml.c.
enum vmi1__ProbepointStyleT t_probepoint_style_t_to_x_ProbepointStyleT | ( | struct soap * | soap, |
probepoint_style_t | in | ||
) |
Definition at line 1402 of file target_xml.c.
enum vmi1__ProbepointTypeT t_probepoint_type_t_to_x_ProbepointTypeT | ( | struct soap * | soap, |
probepoint_type_t | in | ||
) |
Definition at line 1373 of file target_xml.c.
enum vmi1__ProbepointSizeT t_probepoint_watchsize_t_to_x_ProbepointSizeT | ( | struct soap * | soap, |
probepoint_watchsize_t | in | ||
) |
Definition at line 1472 of file target_xml.c.
enum vmi1__ProbepointWhenceT t_probepoint_whence_t_to_x_ProbepointWhenceT | ( | struct soap * | soap, |
probepoint_whence_t | in | ||
) |
Definition at line 1435 of file target_xml.c.
enum vmi1__MemRegionTypeT t_region_type_t_to_x_MemRegionTypeT | ( | struct soap * | soap, |
region_type_t | rtype, | ||
GHashTable * | reftab, | ||
enum vmi1__MemRegionTypeT * | out | ||
) |
Definition at line 1131 of file target_xml.c.
struct vmi1__TargetT* t_target_id_to_x_TargetT | ( | struct soap * | soap, |
int | target_id, | ||
struct target_spec * | spec, | ||
GHashTable * | reftab, | ||
struct vmi1__TargetT * | out | ||
) |
Definition at line 946 of file target_xml.c.
enum vmi1__TargetModeT t_target_mode_t_to_x_TargetModeT | ( | struct soap * | soap, |
target_mode_t | mode, | ||
GHashTable * | reftab, | ||
enum vmi1__TargetModeT * | out | ||
) |
Definition at line 130 of file target_xml.c.
struct vmi1__TargetSpecT* t_target_spec_to_x_TargetSpecT | ( | struct soap * | soap, |
struct target_spec * | spec, | ||
GHashTable * | reftab, | ||
struct vmi1__TargetSpecT * | out | ||
) |
Definition at line 304 of file target_xml.c.
enum vmi1__TargetStatusT t_target_status_t_to_x_TargetStatusT | ( | struct soap * | soap, |
target_status_t | status, | ||
GHashTable * | reftab, | ||
enum vmi1__TargetStatusT * | out | ||
) |
Definition at line 874 of file target_xml.c.
struct vmi1__ThreadT* t_target_thread_to_x_ThreadT | ( | struct soap * | soap, |
struct target_thread * | thread, | ||
GHashTable * | reftab, | ||
struct vmi1__ThreadT * | out | ||
) |
Definition at line 916 of file target_xml.c.
struct vmi1__TargetT* t_target_to_x_TargetT | ( | struct soap * | soap, |
struct target * | target, | ||
GHashTable * | reftab, | ||
struct vmi1__TargetT * | out | ||
) |
Definition at line 1004 of file target_xml.c.
enum vmi1__TargetTypeT t_target_type_t_to_x_TargetTypeT | ( | struct soap * | soap, |
target_type_t | type, | ||
GHashTable * | reftab, | ||
enum vmi1__TargetTypeT * | out | ||
) |
Definition at line 66 of file target_xml.c.
enum vmi1__ThreadBPModeT t_thread_bpmode_t_to_x_ThreadBPModeT | ( | struct soap * | soap, |
thread_bpmode_t | mode, | ||
GHashTable * | reftab, | ||
enum vmi1__ThreadBPModeT * | out | ||
) |
Definition at line 182 of file target_xml.c.
enum vmi1__ThreadStatusT t_thread_status_t_to_x_ThreadStatusT | ( | struct soap * | soap, |
thread_status_t | status, | ||
GHashTable * | reftab, | ||
enum vmi1__ThreadStatusT * | out | ||
) |
Definition at line 786 of file target_xml.c.
action_type_t x_ActionTypeT_to_t_action_type_t | ( | struct soap * | soap, |
enum vmi1__ActionTypeT | in | ||
) |
Definition at line 1492 of file target_xml.c.
action_whence_t x_ActionWhenceT_to_t_action_whence_t | ( | struct soap * | soap, |
enum vmi1__ActionWhenceT | in | ||
) |
Definition at line 1527 of file target_xml.c.
handler_msg_t x_HandlerMsgT_to_t_handler_msg_t | ( | struct soap * | soap, |
enum vmi1__HandlerMsgT | in | ||
) |
Definition at line 1558 of file target_xml.c.
probepoint_watchsize_t x_ProbepointSizeT_to_t_probepoint_watchsize_t | ( | struct soap * | soap, |
enum vmi1__ProbepointSizeT | in | ||
) |
Definition at line 1453 of file target_xml.c.
probepoint_style_t x_ProbepointStyleT_to_t_probepoint_style_t | ( | struct soap * | soap, |
enum vmi1__ProbepointStyleT | in | ||
) |
Definition at line 1387 of file target_xml.c.
probepoint_type_t x_ProbepointTypeT_to_t_probepoint_type_t | ( | struct soap * | soap, |
enum vmi1__ProbepointTypeT | in | ||
) |
Definition at line 1360 of file target_xml.c.
probepoint_whence_t x_ProbepointWhenceT_to_t_probepoint_whence_t | ( | struct soap * | soap, |
enum vmi1__ProbepointWhenceT | in | ||
) |
Definition at line 1418 of file target_xml.c.
struct gdb_spec* x_TargetGdbSpecT_to_t_gdb_spec | ( | struct soap * | soap, |
struct vmi1__TargetGdbSpecT * | xspec, | ||
GHashTable * | reftab, | ||
struct gdb_spec * | out | ||
) |
Definition at line 542 of file target_xml.c.
target_mode_t x_TargetModeT_to_t_target_mode_t | ( | struct soap * | soap, |
enum vmi1__TargetModeT | mode, | ||
GHashTable * | reftab, | ||
target_mode_t * | out | ||
) |
Definition at line 102 of file target_xml.c.
struct linux_userproc_spec* x_TargetPtraceSpecT_to_t_linux_userproc_spec | ( | struct soap * | soap, |
struct vmi1__TargetPtraceSpecT * | xspec, | ||
GHashTable * | reftab, | ||
struct linux_userproc_spec * | out | ||
) |
Definition at line 642 of file target_xml.c.
struct target_spec* x_TargetSpecT_to_t_target_spec | ( | struct soap * | soap, |
struct vmi1__TargetSpecT * | spec, | ||
GHashTable * | reftab, | ||
struct target_spec * | out | ||
) |
Definition at line 206 of file target_xml.c.
target_status_t x_TargetStatusT_to_t_target_status_t | ( | struct soap * | soap, |
enum vmi1__TargetStatusT | status, | ||
GHashTable * | reftab, | ||
target_status_t * | out | ||
) |
Definition at line 833 of file target_xml.c.
target_type_t x_TargetTypeT_to_t_target_type_t | ( | struct soap * | soap, |
enum vmi1__TargetTypeT | type, | ||
GHashTable * | reftab, | ||
target_type_t * | out | ||
) |
Definition at line 30 of file target_xml.c.
thread_bpmode_t x_ThreadBPModeT_to_t_thread_bpmode_t | ( | struct soap * | soap, |
enum vmi1__ThreadBPModeT | mode, | ||
GHashTable * | reftab, | ||
thread_bpmode_t * | out | ||
) |
Definition at line 158 of file target_xml.c.
thread_status_t x_ThreadStatusT_to_t_thread_status_t | ( | struct soap * | soap, |
enum vmi1__ThreadStatusT | status, | ||
GHashTable * | reftab, | ||
thread_status_t * | out | ||
) |
Definition at line 738 of file target_xml.c.