|
| struct addrspace * | addrspace_create (struct target *target, char *name, ADDR tag) |
| |
| struct memregion * | addrspace_find_region (struct addrspace *space, char *name) |
| |
| int | addrspace_attach_region (struct addrspace *space, struct memregion *region) |
| |
| int | addrspace_detach_region (struct addrspace *space, struct memregion *region) |
| |
| struct memregion * | addrspace_match_region_name (struct addrspace *space, region_type_t rtype, char *name) |
| |
| struct memregion * | addrspace_match_region_start (struct addrspace *space, region_type_t rtype, ADDR start) |
| |
| int | addrspace_find_range_real (struct addrspace *space, ADDR addr, struct memregion **region_saveptr, struct memrange **range_saveptr) |
| |
| void | addrspace_obj_flags_propagate (struct addrspace *space, obj_flags_t orf, obj_flags_t nandf) |
| |
| REFCNT | addrspace_free (struct addrspace *space, int force) |
| |
| struct memregion * | memregion_create (struct addrspace *space, region_type_t type, char *name) |
| |
| int | memregion_attach_range (struct memregion *region, struct memrange *range) |
| |
| int | memregion_detach_range (struct memregion *region, struct memrange *range) |
| |
| struct memrange * | memregion_match_range (struct memregion *region, ADDR start) |
| |
| int | memregion_contains_real (struct memregion *region, ADDR addr) |
| |
| struct memrange * | memregion_find_range_real (struct memregion *region, ADDR real_addr) |
| |
| struct memrange * | memregion_find_range_obj (struct memregion *region, ADDR obj_addr) |
| |
| ADDR | memregion_relocate (struct memregion *region, ADDR obj_addr, struct memrange **range_saveptr) |
| |
| ADDR | memregion_unrelocate (struct memregion *region, ADDR real_addr, struct memrange **range_saveptr) |
| |
| void | memregion_dump (struct memregion *region, struct dump_info *ud) |
| |
| void | memregion_obj_flags_propagate (struct memregion *region, obj_flags_t orf, obj_flags_t nandf) |
| |
| REFCNT | memregion_free (struct memregion *region, int force) |
| |
| struct memrange * | memrange_create (struct memregion *region, ADDR start, ADDR end, OFFSET offset, unsigned int prot_flags) |
| |
| struct memregion * | memrange_region (struct memrange *range) |
| |
| struct addrspace * | memrange_space (struct memrange *range) |
| |
| struct target * | memrange_target (struct memrange *range) |
| |
| int | memrange_contains_real (struct memrange *range, ADDR real_addr) |
| |
| int | memrange_contains_obj (struct memrange *range, ADDR obj_addr) |
| |
| void | memrange_dump (struct memrange *range, struct dump_info *ud) |
| |
| ADDR | memrange_unrelocate (struct memrange *range, ADDR real) |
| |
| ADDR | memrange_relocate (struct memrange *range, ADDR obj) |
| |
| void | memrange_obj_flags_propagate (struct memrange *range, obj_flags_t orf, obj_flags_t nandf) |
| |
| REFCNT | memrange_free (struct memrange *range, int force) |
| |