Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
symbol.c File Reference
#include <assert.h>
#include <bts.h>
#include <dwdebug.h>
Include dependency graph for symbol.c:

Go to the source code of this file.

Functions

int symlist_init (struct symmap map[], int nmap)
 
int symlist_isfunc_2 (uint32_t addr, char **namep, int *isinlined, uint32_t *loaddr, uint32_t *hiaddr)
 
int symlist_isfunc (uint32_t addr)
 
void symlist_gdb_string (uint32_t addr, char *buf, int bufsize)
 
void symlist_string (uint32_t addr, char *buf, int bufsize)
 
struct lsymbolsymlist_lookup_name (char *name)
 
void symlist_deinit (void)
 

Function Documentation

void symlist_deinit ( void  )

Definition at line 356 of file symbol.c.

void symlist_gdb_string ( uint32_t  addr,
char *  buf,
int  bufsize 
)

Definition at line 326 of file symbol.c.

int symlist_init ( struct symmap  map[],
int  nmap 
)

Definition at line 20 of file symbol.c.

int symlist_isfunc ( uint32_t  addr)

Definition at line 151 of file symbol.c.

int symlist_isfunc_2 ( uint32_t  addr,
char **  namep,
int *  isinlined,
uint32_t *  loaddr,
uint32_t *  hiaddr 
)

Definition at line 80 of file symbol.c.

struct lsymbol* symlist_lookup_name ( char *  name)

Definition at line 338 of file symbol.c.

void symlist_string ( uint32_t  addr,
char *  buf,
int  bufsize 
)

Definition at line 332 of file symbol.c.