Searched refs:banked_spsr (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/target/arm/ |
H A D | kvm.c | 2129 env->banked_spsr[i] = env->spsr; in kvm_arch_put_registers() 2135 &env->banked_spsr[i + 1]); in kvm_arch_put_registers() 2313 &env->banked_spsr[i + 1]); in kvm_arch_get_registers() 2322 env->spsr = env->banked_spsr[i]; in kvm_arch_get_registers()
|
H A D | machine.c | 1055 VMSTATE_UINT64_ARRAY(env.banked_spsr, ARMCPU, 8),
|
H A D | helper.c | 5916 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_SVC]) }, 5940 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_IRQ]) }, 5945 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_ABT]) }, 5950 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_UND]) }, 5955 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_FIQ]) }, 6374 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_HYP]) }, 6688 .fieldoffset = offsetof(CPUARMState, banked_spsr[BANK_MON]) }, 10703 env->banked_spsr[i] = env->spsr; in switch_mode() 10707 env->spsr = env->banked_spsr[i]; in switch_mode() 11721 env->banked_spsr[aarch64_banked_spsr_index(new_el)] = old_mode; in arm_cpu_do_interrupt_aarch64()
|
H A D | cpu.h | 243 uint64_t banked_spsr[8]; member
|
/openbmc/qemu/target/arm/tcg/ |
H A D | op_helper.c | 693 env->banked_spsr[bank_number(tgtmode)] = value; in HELPER() 732 return env->banked_spsr[bank_number(tgtmode)]; in HELPER()
|
H A D | helper-a64.c | 776 uint32_t spsr = env->banked_spsr[spsr_idx]; in HELPER()
|