GDB (API)
Functions | Variables
/home/stan/gdb/src/gdb/addrmap.c File Reference
#include "defs.h"
#include <stdlib.h>
#include "splay-tree.h"
#include "gdb_obstack.h"
#include "addrmap.h"
#include "gdb_assert.h"

Go to the source code of this file.

Functions

void addrmap_set_empty (struct addrmap *map, CORE_ADDR start, CORE_ADDR end_inclusive, void *obj)
void * addrmap_find (struct addrmap *map, CORE_ADDR addr)
struct addrmap * addrmap_create_fixed (struct addrmap *original, struct obstack *obstack)
void addrmap_relocate (struct addrmap *map, CORE_ADDR offset)
int addrmap_foreach (struct addrmap *map, addrmap_foreach_fn fn, void *data)
struct addrmap * addrmap_create_mutable (struct obstack *obstack)
void _initialize_addrmap (void)

Variables

initialize_file_ftype _initialize_addrmap

Function Documentation

void _initialize_addrmap ( void  )

Definition at line 603 of file addrmap.c.

struct addrmap* addrmap_create_fixed ( struct addrmap *  original,
struct obstack *  obstack 
) [read]

Definition at line 71 of file addrmap.c.

struct addrmap* addrmap_create_mutable ( struct obstack *  obstack) [read]

Definition at line 573 of file addrmap.c.

void* addrmap_find ( struct addrmap *  map,
CORE_ADDR  addr 
)

Definition at line 64 of file addrmap.c.

int addrmap_foreach ( struct addrmap *  map,
addrmap_foreach_fn  fn,
void *  data 
)

Definition at line 87 of file addrmap.c.

void addrmap_relocate ( struct addrmap *  map,
CORE_ADDR  offset 
)

Definition at line 80 of file addrmap.c.

void addrmap_set_empty ( struct addrmap *  map,
CORE_ADDR  start,
CORE_ADDR  end_inclusive,
void *  obj 
)

Definition at line 55 of file addrmap.c.


Variable Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines