GDB (xrefs)
|
#include "vec.h"
Go to the source code of this file.
Classes | |
struct | mem_attrib |
struct | mem_region |
Typedefs | |
typedef struct mem_region | mem_region_s |
Enumerations | |
enum | mem_access_mode { MEM_NONE, MEM_RW, MEM_RO, MEM_WO, MEM_FLASH } |
enum | mem_access_width { MEM_WIDTH_UNSPECIFIED, MEM_WIDTH_8, MEM_WIDTH_16, MEM_WIDTH_32, MEM_WIDTH_64 } |
Functions | |
DEF_VEC_O (mem_region_s) | |
struct mem_region * | lookup_mem_region (CORE_ADDR) |
void | invalidate_target_mem_regions (void) |
void | mem_region_init (struct mem_region *) |
int | mem_region_cmp (const void *, const void *) |
typedef struct mem_region mem_region_s |
enum mem_access_mode |
enum mem_access_width |
void invalidate_target_mem_regions | ( | void | ) |
struct mem_region* lookup_mem_region | ( | CORE_ADDR | ) | [read] |
Definition at line 226 of file memattr.c.
References mem_region::attrib, mem_region::enabled_p, mem_region::hi, mem_region::lo, arm-linux::m, require_target_regions(), VEC_empty, and VEC_iterate.
Referenced by block_boundaries(), dcache_read_line(), insert_bp_location(), memory_xfer_partial_1(), split_regular_and_flash_blocks(), and VEC().
int mem_region_cmp | ( | const void * | , |
const void * | |||
) |
void mem_region_init | ( | struct mem_region * | ) |
Definition at line 115 of file memattr.c.
References default_mem_attrib, and memset().
Referenced by create_mem_region().