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
Data Structures | Typedefs | Functions | Variables
bts.h File Reference
#include <stdint.h>
Include dependency graph for bts.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  symmap
 
struct  bts_rec
 

Typedefs

typedef void * BTSFD
 

Functions

int symlist_init (struct symmap[], int)
 
void symlist_deinit (void)
 
int symlist_isfunc (uint32_t addr)
 
struct lsymbolsymlist_lookup_name (char *name)
 
void symlist_string (uint32_t, char *, int)
 
void symlist_gdb_string (uint32_t, char *, int)
 
BTSFD bts_open (const char *)
 
void bts_close (BTSFD)
 
int bts_seek (BTSFD, uint64_t)
 
int bts_read (BTSFD, struct bts_rec *, int)
 

Variables

int debug
 

Typedef Documentation

typedef void* BTSFD

Definition at line 29 of file bts.h.

Function Documentation

void bts_close ( BTSFD  )

Definition at line 113 of file io.c.

BTSFD bts_open ( const char *  )

Definition at line 19 of file io.c.

int bts_read ( BTSFD  ,
struct bts_rec ,
int   
)

Definition at line 73 of file io.c.

int bts_seek ( BTSFD  ,
uint64_t   
)

Definition at line 45 of file io.c.

void symlist_deinit ( void  )

Definition at line 356 of file symbol.c.

void symlist_gdb_string ( uint32_t  ,
char *  ,
int   
)

Definition at line 326 of file symbol.c.

int symlist_init ( struct symmap  [],
int   
)

Definition at line 20 of file symbol.c.

int symlist_isfunc ( uint32_t  addr)

Definition at line 151 of file symbol.c.

struct lsymbol* symlist_lookup_name ( char *  name)

Definition at line 338 of file symbol.c.

void symlist_string ( uint32_t  ,
char *  ,
int   
)

Definition at line 332 of file symbol.c.

Variable Documentation

int debug

Definition at line 33 of file bts_dump.c.