| /openbmc/qemu/target/m68k/ |
| H A D | monitor.c | 34 { "a0", offsetof(CPUM68KState, aregs[0]) }, 35 { "a1", offsetof(CPUM68KState, aregs[1]) }, 36 { "a2", offsetof(CPUM68KState, aregs[2]) }, 37 { "a3", offsetof(CPUM68KState, aregs[3]) }, 38 { "a4", offsetof(CPUM68KState, aregs[4]) }, 39 { "a5", offsetof(CPUM68KState, aregs[5]) }, 40 { "a6", offsetof(CPUM68KState, aregs[6]) }, 41 { "a7", offsetof(CPUM68KState, aregs[7]) },
|
| H A D | gdbstub.c | 33 return gdb_get_reg32(mem_buf, env->aregs[n - 8]); in m68k_cpu_gdb_read_register() 62 env->aregs[n - 8] = tmp; in m68k_cpu_gdb_write_register()
|
| H A D | op_helper.c | 33 sp = env->aregs[7]; in cf_rte() 37 env->aregs[7] = sp + 8; in cf_rte() 48 sp = env->aregs[7]; in m68k_rte() 62 env->aregs[7] = sp; in m68k_rte() 77 env->aregs[7] = sp; in m68k_rte() 217 vector, env->pc, env->aregs[7], sr); in cf_interrupt_all() 230 sp = env->aregs[7]; in cf_interrupt_all() 239 env->aregs[7] = sp; in cf_interrupt_all() 297 vector, env->pc, env->aregs[7], sr); in m68k_interrupt_all() 315 sp = env->aregs[7]; in m68k_interrupt_all() [all …]
|
| H A D | m68k-semi.c | 224 env->aregs[7] = current_machine->ram_size; in do_m68k_semihosting()
|
| H A D | cpu.h | 85 uint32_t aregs[8]; member
|
| H A D | cpu.c | 577 VMSTATE_UINT32_ARRAY(env.aregs, M68kCPU, 8),
|
| H A D | helper.c | 439 env->sp[env->current_sp] = env->aregs[7]; in m68k_switch_sp() 455 env->aregs[7] = env->sp[new_sp]; in m68k_switch_sp()
|
| /openbmc/qemu/linux-user/m68k/ |
| H A D | signal.c | 87 __put_user(env->aregs[7], &sc->sc_usp); in setup_sigcontext() 90 __put_user(env->aregs[0], &sc->sc_a0); in setup_sigcontext() 91 __put_user(env->aregs[1], &sc->sc_a1); in setup_sigcontext() 101 __get_user(env->aregs[7], &sc->sc_usp); in restore_sigcontext() 104 __get_user(env->aregs[0], &sc->sc_a0); in restore_sigcontext() 105 __get_user(env->aregs[1], &sc->sc_a1); in restore_sigcontext() 154 env->aregs[7] = frame_addr; in setup_frame() 197 __put_user(env->aregs[0], &gregs[8]); in target_rt_setup_ucontext() 198 __put_user(env->aregs[1], &gregs[9]); in target_rt_setup_ucontext() 199 __put_user(env->aregs[2], &gregs[10]); in target_rt_setup_ucontext() [all …]
|
| H A D | cpu_loop.c | 65 env->aregs[0], in cpu_loop() 110 env->aregs[0] = regs->a0; in target_cpu_copy_regs() 111 env->aregs[1] = regs->a1; in target_cpu_copy_regs() 112 env->aregs[2] = regs->a2; in target_cpu_copy_regs() 113 env->aregs[3] = regs->a3; in target_cpu_copy_regs() 114 env->aregs[4] = regs->a4; in target_cpu_copy_regs() 115 env->aregs[5] = regs->a5; in target_cpu_copy_regs() 116 env->aregs[6] = regs->a6; in target_cpu_copy_regs() 117 env->aregs[7] = regs->usp; in target_cpu_copy_regs()
|
| H A D | target_cpu.h | 28 env->aregs[7] = newsp; in cpu_clone_regs_child() 47 return state->aregs[7]; in get_sp_from_cpustate()
|
| /openbmc/qemu/linux-user/s390x/ |
| H A D | target_cpu.h | 37 env->aregs[0] = newtls >> 32; in cpu_set_tls() 38 env->aregs[1] = newtls & 0xffffffffULL; in cpu_set_tls()
|
| H A D | signal.c | 141 __put_user(env->aregs[i], &sregs->regs.acrs[i]); in save_sigregs() 332 __get_user(env->aregs[i], &sc->regs.acrs[i]); in restore_sigregs()
|
| /openbmc/qemu/target/mips/tcg/ |
| H A D | mips16e_translate.c.inc | 141 int xsregs, int aregs, 149 switch (aregs) { 242 switch (aregs) { 302 int xsregs, int aregs, 345 switch (aregs) { 564 int aregs = (ctx->opcode >> 16) & 0xf; 572 gen_mips16_save(ctx, xsregs, aregs, 576 gen_mips16_restore(ctx, xsregs, aregs,
|
| /openbmc/qemu/target/s390x/ |
| H A D | gdbstub.c | 78 return gdb_get_reg32(buf, env->aregs[n]); in cpu_read_ac_reg() 91 env->aregs[n] = ldl_be_p(mem_buf); in cpu_write_ac_reg()
|
| H A D | helper.c | 236 sa->ars[i] = cpu_to_be32(cpu->env.aregs[i]); in s390_store_status()
|
| H A D | machine.c | 272 VMSTATE_UINT32_ARRAY(env.aregs, S390CPU, 16),
|
| H A D | arch_dump.c | 102 regs->acrs[i] = cpu_to_be32(cpu->env.aregs[i]); in s390x_write_elf64_prstatus()
|
| H A D | cpu.h | 60 uint32_t aregs[16]; /* access registers */ member
|
| /openbmc/qemu/linux-user/ |
| H A D | elfload.c | 1777 (*regs)[7] = tswapreg(env->aregs[0]); in elf_core_copy_regs() 1778 (*regs)[8] = tswapreg(env->aregs[1]); in elf_core_copy_regs() 1779 (*regs)[9] = tswapreg(env->aregs[2]); in elf_core_copy_regs() 1780 (*regs)[10] = tswapreg(env->aregs[3]); in elf_core_copy_regs() 1781 (*regs)[11] = tswapreg(env->aregs[4]); in elf_core_copy_regs() 1782 (*regs)[12] = tswapreg(env->aregs[5]); in elf_core_copy_regs() 1783 (*regs)[13] = tswapreg(env->aregs[6]); in elf_core_copy_regs() 1785 (*regs)[15] = tswapreg(env->aregs[7]); in elf_core_copy_regs() 1905 uint32_t *aregs; in elf_core_copy_regs() local 1912 aregs = (uint32_t *)&((*regs)[TARGET_REG_ARS]); in elf_core_copy_regs() [all …]
|
| /openbmc/qemu/hw/m68k/ |
| H A D | mcf5208.c | 213 cpu->env.aregs[7] = ldl_phys(cs->as, 0); in m5208_rcm_write()
|
| H A D | virt.c | 103 cpu->env.aregs[7] = reset_info->initial_stack; in main_cpu_reset()
|
| H A D | q800.c | 112 cpu->env.aregs[7] = ldl_phys(cs->as, 0); in main_cpu_reset()
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | excp_helper.c | 476 lowcore->access_regs_save_area[i] = cpu_to_be32(env->aregs[i]); in do_mchk_interrupt()
|
| H A D | mem_helper.c | 1025 env->aregs[i] = cpu_ldl_data_ra(env, a2, ra); in HELPER() 1045 cpu_stl_data_ra(env, a2, env->aregs[i], ra); in HELPER()
|
| /openbmc/qemu/target/s390x/kvm/ |
| H A D | kvm.c | 522 memcpy(cs->kvm_run->s.regs.acrs, env->aregs, sizeof(cs->kvm_run->s.regs.acrs)); in kvm_arch_put_registers() 610 memcpy(env->aregs, cs->kvm_run->s.regs.acrs, sizeof(env->aregs)); in kvm_arch_get_registers()
|