| Stackdb
    Stackdb is a stackable, multi-target and -level source debugger and memory forensics library. | 
#include "generic_rpc.h"#include "debuginfo_rpc.h"#include "alist.h"#include <pthread.h>#include <glib.h>#include <errno.h>
Go to the source code of this file.
| Functions | |
| void | debuginfo_rpc_init (void) | 
| void | debuginfo_rpc_fini (void) | 
| int | vmi1__ListDebugFiles (struct soap *soap, struct vmi1__DebugFileOptsT *opts, struct vmi1__DebugFiles *r) | 
| int | vmi1__LoadDebugFile (struct soap *soap, char *filename, struct vmi1__DebugFileOptsT *opts, struct vmi1__DebugFile *r) | 
| int | vmi1__LoadDebugFileForBinary (struct soap *soap, char *filename, struct vmi1__DebugFileOptsT *opts, struct vmi1__DebugFile *r) | 
| int | vmi1__LookupSymbolSimple (struct soap *soap, char *filename, char *name, struct vmi1__DebugFileOptsT *opts, struct vmi1__SymbolResponse *r) | 
| int | vmi1__LookupSymbol (struct soap *soap, char *filename, char *name, struct vmi1__DebugFileOptsT *opts, struct vmi1__NestedSymbolResponse *r) | 
| int | vmi1__LookupAddrSimple (struct soap *soap, char *filename, vmi1__ADDR addr, struct vmi1__DebugFileOptsT *opts, struct vmi1__SymbolResponse *r) | 
| int | vmi1__LookupAddr (struct soap *soap, char *filename, vmi1__ADDR addr, struct vmi1__DebugFileOptsT *opts, struct vmi1__NestedSymbolResponse *r) | 
| int | vmi1__LookupAllSymbols (struct soap *soap, char *filename, char *name, struct vmi1__DebugFileOptsT *opts, struct vmi1__NestedSymbolResponse *r) | 
| Variables | |
| pthread_mutex_t | debuginfo_rpc_mutex = PTHREAD_MUTEX_INITIALIZER | 
| struct vmi1__DebugFileOptsT | defDebugFileOpts | 
| void debuginfo_rpc_fini | ( | void | ) | 
Definition at line 69 of file debuginfo_rpc.c.
| void debuginfo_rpc_init | ( | void | ) | 
Definition at line 53 of file debuginfo_rpc.c.
| int vmi1__ListDebugFiles | ( | struct soap * | soap, | 
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__DebugFiles * | r | ||
| ) | 
Definition at line 86 of file debuginfo_rpc.c.
| int vmi1__LoadDebugFile | ( | struct soap * | soap, | 
| char * | filename, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__DebugFile * | r | ||
| ) | 
Definition at line 129 of file debuginfo_rpc.c.
| int vmi1__LoadDebugFileForBinary | ( | struct soap * | soap, | 
| char * | filename, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__DebugFile * | r | ||
| ) | 
Definition at line 137 of file debuginfo_rpc.c.
| int vmi1__LookupAddr | ( | struct soap * | soap, | 
| char * | filename, | ||
| vmi1__ADDR | addr, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__NestedSymbolResponse * | r | ||
| ) | 
Definition at line 248 of file debuginfo_rpc.c.
| int vmi1__LookupAddrSimple | ( | struct soap * | soap, | 
| char * | filename, | ||
| vmi1__ADDR | addr, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__SymbolResponse * | r | ||
| ) | 
Definition at line 241 of file debuginfo_rpc.c.
| int vmi1__LookupAllSymbols | ( | struct soap * | soap, | 
| char * | filename, | ||
| char * | name, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__NestedSymbolResponse * | r | ||
| ) | 
Definition at line 255 of file debuginfo_rpc.c.
| int vmi1__LookupSymbol | ( | struct soap * | soap, | 
| char * | filename, | ||
| char * | name, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__NestedSymbolResponse * | r | ||
| ) | 
Definition at line 190 of file debuginfo_rpc.c.
| int vmi1__LookupSymbolSimple | ( | struct soap * | soap, | 
| char * | filename, | ||
| char * | name, | ||
| struct vmi1__DebugFileOptsT * | opts, | ||
| struct vmi1__SymbolResponse * | r | ||
| ) | 
Definition at line 146 of file debuginfo_rpc.c.
| pthread_mutex_t debuginfo_rpc_mutex = PTHREAD_MUTEX_INITIALIZER | 
Definition at line 43 of file debuginfo_rpc.c.
| struct vmi1__DebugFileOptsT defDebugFileOpts | 
Definition at line 45 of file debuginfo_rpc.c.
 1.8.8
 1.8.8