11 #ifndef OPENOCD_TARGET_REGISTER_H 
   12 #define OPENOCD_TARGET_REGISTER_H 
  157         uint32_t reg_num, 
bool search_all);
 
  159         const char *
name, 
bool search_all);
 
void register_init_dummy(struct reg *reg)
 
struct reg * register_get_by_name(struct reg_cache *first, const char *name, bool search_all)
 
struct reg_cache ** register_get_last_cache_p(struct reg_cache **first)
 
void register_unlink_cache(struct reg_cache **cache_p, const struct reg_cache *cache)
 
void register_cache_invalidate(struct reg_cache *cache)
Marks the contents of the register cache as invalid (and clean).
 
struct reg * register_get_by_number(struct reg_cache *first, uint32_t reg_num, bool search_all)
 
int(* get)(struct reg *reg)
 
int(* set)(struct reg *reg, uint8_t *buf)
 
struct reg_data_type_flags_field * next
 
struct reg_data_type_bitfield * bitfield
 
struct reg_data_type_flags_field * fields
 
struct reg_data_type * type
 
struct reg_data_type_bitfield * bitfield
 
struct reg_data_type_struct_field * next
 
struct reg_data_type_struct_field * fields
 
struct reg_data_type * type
 
struct reg_data_type_union_field * next
 
struct reg_data_type_union_field * fields
 
struct reg_data_type * type
 
struct reg_data_type_union * reg_type_union
 
struct reg_data_type_vector * reg_type_vector
 
enum reg_data_type_class type_class
 
struct reg_data_type_flags * reg_type_flags
 
struct reg_data_type_struct * reg_type_struct
 
struct reg_feature * feature
 
struct reg_data_type * reg_data_type
 
const struct reg_arch_type * type