Home
last modified time | relevance | path

Searched refs:banked_spsr (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/target/arm/
H A Dkvm.c2129 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 Dmachine.c1055 VMSTATE_UINT64_ARRAY(env.banked_spsr, ARMCPU, 8),
H A Dhelper.c5916 .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 Dcpu.h243 uint64_t banked_spsr[8]; member
/openbmc/qemu/target/arm/tcg/
H A Dop_helper.c693 env->banked_spsr[bank_number(tgtmode)] = value; in HELPER()
732 return env->banked_spsr[bank_number(tgtmode)]; in HELPER()
H A Dhelper-a64.c776 uint32_t spsr = env->banked_spsr[spsr_idx]; in HELPER()