Home
last modified time | relevance | path

Searched refs:base_reg (Results 1 – 9 of 9) sorted by relevance

/qemu/gdbstub/
H A Dgdbstub.c52 int base_reg; member
413 int base_reg) in gdb_feature_builder_init() argument
425 builder->base_reg = base_reg; in gdb_feature_builder_init()
456 name, bitsize, builder->base_reg + regnum, type, group); in gdb_feature_builder_append_reg()
461 name, bitsize, builder->base_reg + regnum, type); in gdb_feature_builder_append_reg()
509 r->base_reg + i, in gdb_get_register_list()
530 if (r->base_reg <= reg && reg < r->base_reg + r->feature->num_regs) { in gdb_read_register()
531 return r->get_reg(cpu, buf, reg - r->base_reg); in gdb_read_register()
547 if (r->base_reg <= reg && reg < r->base_reg + r->feature->num_regs) { in gdb_write_register()
548 return r->set_reg(cpu, mem_buf, reg - r->base_reg); in gdb_write_register()
[all …]
/qemu/include/exec/
H A Dgdbstub.h16 int base_reg; member
75 int base_reg);
/qemu/target/arm/
H A Dgdbstub.c309 static GDBFeature *arm_gen_dynamic_sysreg_feature(CPUState *cs, int base_reg) in arm_gen_dynamic_sysreg_feature() argument
319 base_reg); in arm_gen_dynamic_sysreg_feature()
419 int base_reg) in arm_gen_dynamic_m_systemreg_feature() argument
429 base_reg); in arm_gen_dynamic_m_systemreg_feature()
462 int base_reg) in arm_gen_dynamic_m_secextreg_feature() argument
472 base_reg); in arm_gen_dynamic_m_secextreg_feature()
H A Dgdbstub64.c343 GDBFeature *arm_gen_dynamic_svereg_feature(CPUState *cs, int base_reg) in arm_gen_dynamic_svereg_feature() argument
355 base_reg); in arm_gen_dynamic_svereg_feature()
H A Dinternals.h1814 GDBFeature *arm_gen_dynamic_svereg_feature(CPUState *cpu, int base_reg);
/qemu/target/riscv/
H A Dgdbstub.c254 static GDBFeature *riscv_gen_dynamic_csr_feature(CPUState *cs, int base_reg) in riscv_gen_dynamic_csr_feature() argument
276 base_reg); in riscv_gen_dynamic_csr_feature()
303 static GDBFeature *ricsv_gen_dynamic_vector_feature(CPUState *cs, int base_reg) in ricsv_gen_dynamic_vector_feature() argument
312 base_reg); in ricsv_gen_dynamic_vector_feature()
/qemu/scripts/
H A Dfeature_to_c.py84 base_reg = min(regnums) variable
85 num_regs = max(regnums) - base_reg + 1 if len(regnums) else 0
/qemu/target/i386/emulate/
H A Dx86_decode.c1705 int base_reg = decode->sib.base; in get_sib_val() local
1710 if (decode->modrm.mod || base_reg != R_EBP) { in get_sib_val()
1712 base_reg |= R_R8; in get_sib_val()
1714 if (base_reg == R_ESP || base_reg == R_EBP) { in get_sib_val()
/qemu/target/arm/tcg/
H A Dop_helper.c92 uint32_t base_reg = desc >> 2; in HELPER() local
98 reg = base_reg + (index >> 3); in HELPER()