GDB (API)
Typedefs | Functions
/home/stan/gdb/src/gdb/addrmap.h File Reference

Go to the source code of this file.

Typedefs

typedef int(* addrmap_foreach_fn )(void *data, CORE_ADDR start_addr, void *obj)

Functions

struct addrmap * addrmap_create_mutable (struct obstack *obstack)
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)

Typedef Documentation

typedef int(* addrmap_foreach_fn)(void *data, CORE_ADDR start_addr, void *obj)

Definition at line 96 of file addrmap.h.


Function Documentation

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines