reg::reg_data_type is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

reg::reg_data_type field

Syntax

struct reg_data_type *reg_data_type;

References

LocationReferrerText
register.h:135
struct reg_data_type *reg_data_type;
arc.c:319arc_init_reg()
reg->reg_data_type = reg_desc->data_type;
arc.c:564arc_reg_get_field()
if (reg->reg_data_type->type != REG_TYPE_ARCH_DEFINED
arc.c:565arc_reg_get_field()
|| reg->reg_data_type->type_class != REG_TYPE_CLASS_STRUCT)
arc.c:570arc_reg_get_field()
reg->reg_data_type->reg_type_struct;
armv4_5.c:699arm_build_reg_cache()
reg_list[i].reg_data_type = malloc(sizeof(struct reg_data_type));
armv4_5.c:702arm_build_reg_cache()
reg_list[i].reg_data_type->type = REG_TYPE_DATA_PTR;
armv4_5.c:706arm_build_reg_cache()
reg_list[i].reg_data_type->type = REG_TYPE_CODE_PTR;
armv4_5.c:709arm_build_reg_cache()
reg_list[i].reg_data_type->type = REG_TYPE_UINT32;
armv4_5.c:743arm_build_reg_cache()
reg_list[i].reg_data_type = malloc(sizeof(struct reg_data_type));
armv4_5.c:744arm_build_reg_cache()
reg_list[i].reg_data_type->type = arm_vfp_v3_regs[j].type;
armv4_5.c:772arm_free_reg_cache()
free(reg->reg_data_type);
armv7m.c:812armv7m_build_reg_cache()
reg_list[i].reg_data_type = calloc(1, sizeof(struct reg_data_type));
armv7m.c:813armv7m_build_reg_cache()
if (reg_list[i].reg_data_type)
armv7m.c:814armv7m_build_reg_cache()
reg_list[i].reg_data_type->type = armv7m_regs[i].type;
armv7m.c:843armv7m_free_reg_cache()
free(reg->reg_data_type);
armv8.c:1832armv8_build_reg_cache()
reg_list[i].reg_data_type = calloc(1, sizeof(struct reg_data_type));
armv8.c:1833armv8_build_reg_cache()
if (reg_list[i].reg_data_type) {
armv8.c:1835armv8_build_reg_cache()
reg_list[i].reg_data_type->type = armv8_regs[i].type;
armv8.c:1837armv8_build_reg_cache()
*reg_list[i].reg_data_type = *armv8_regs[i].data_type;
armv8.c:1873armv8_build_reg_cache()
reg_list32[i].reg_data_type = calloc(1, sizeof(struct reg_data_type));
armv8.c:1874armv8_build_reg_cache()
if (reg_list32[i].reg_data_type)
armv8.c:1875armv8_build_reg_cache()
reg_list32[i].reg_data_type->type = armv8_regs32[i].type;
armv8.c:1907armv8_free_cache()
free(reg->reg_data_type);
esirisc.c:1454esirisc_build_reg_cache()
reg->reg_data_type = calloc(1, sizeof(struct reg_data_type));
esirisc.c:1455esirisc_build_reg_cache()
reg->reg_data_type->type = esirisc_regs[i].type;
esirisc.c:1473esirisc_build_reg_cache()
reg->reg_data_type = calloc(1, sizeof(struct reg_data_type));
esirisc.c:1474esirisc_build_reg_cache()
reg->reg_data_type->type = esirisc_csrs[i].type;
esirisc.c:1500esirisc_free_reg_cache()
free(reg->reg_data_type);
esirisc.c:1508esirisc_free_reg_cache()
free(reg->reg_data_type);
gdb_server.c:2530gdb_generate_target_description()
if (reg_list[i]->reg_data_type) {
gdb_server.c:2531gdb_generate_target_description()
if (reg_list[i]->reg_data_type->type == REG_TYPE_ARCH_DEFINED) {
gdb_server.c:2534gdb_generate_target_description()
reg_list[i]->reg_data_type->id,
gdb_server.c:2537gdb_generate_target_description()
reg_list[i]->reg_data_type,
gdb_server.c:2541gdb_generate_target_description()
type_str = reg_list[i]->reg_data_type->id;
gdb_server.c:2545gdb_generate_target_description()
reg_list[i]->reg_data_type->type);
lakemont.c:414lakemont_build_reg_cache()
reg_list[i].reg_data_type = calloc(1, sizeof(struct reg_data_type));
lakemont.c:415lakemont_build_reg_cache()
if (reg_list[i].reg_data_type)
lakemont.c:416lakemont_build_reg_cache()
reg_list[i].reg_data_type->type = regs[i].type;
mips32.c:280mips32_set_all_fpr_width()
reg_list[i].reg_data_type->type = fp64 ? REG_TYPE_IEEE_DOUBLE : REG_TYPE_IEEE_SINGLE;
mips32.c:511mips32_build_reg_cache()
reg_list[i].reg_data_type = calloc(1, sizeof(struct reg_data_type));
mips32.c:512mips32_build_reg_cache()
if (reg_list[i].reg_data_type)
mips32.c:513mips32_build_reg_cache()
reg_list[i].reg_data_type->type = mips32_regs[i].type;
mips64.c:414mips64_build_reg_cache()
r->reg_data_type = &a->reg_data_type;
mips64.c:415mips64_build_reg_cache()
r->reg_data_type->type = mips64_regs[i].type;
riscv.c:4104riscv_init_registers()
r->reg_data_type = &type_ieee_single_double;
riscv.c:4106riscv_init_registers()
r->reg_data_type = &type_ieee_double;
riscv.c:4108riscv_init_registers()
r->reg_data_type = &type_ieee_single;
riscv.c:4371riscv_init_registers()
r->reg_data_type = &info->type_vector;
stm8.c:1221stm8_build_reg_cache()
reg_list[i].reg_data_type = calloc(1, sizeof(struct reg_data_type));
stm8.c:1222stm8_build_reg_cache()
if (reg_list[i].reg_data_type)
stm8.c:1223stm8_build_reg_cache()
reg_list[i].reg_data_type->type = stm8_regs[i].type;
stm8.c:1262stm8_free_reg_cache()
free(reg->reg_data_type);