Lines Matching refs:esr
140 u32 esr = (ESR_ELx_EC_UNKNOWN << ESR_ELx_EC_SHIFT); in handle_pvm_entry_sys64() local
142 __vcpu_sys_reg(&hyp_vcpu->vcpu, ESR_EL1) = esr; in handle_pvm_entry_sys64()
164 u32 esr = ESR_ELx_IL; in handle_pvm_entry_iabt() local
174 esr |= (ESR_ELx_EC_IABT_LOW << ESR_ELx_EC_SHIFT); in handle_pvm_entry_iabt()
176 esr |= (ESR_ELx_EC_IABT_CUR << ESR_ELx_EC_SHIFT); in handle_pvm_entry_iabt()
178 esr |= ESR_ELx_FSC_EXTABT; in handle_pvm_entry_iabt()
180 __vcpu_sys_reg(&hyp_vcpu->vcpu, ESR_EL1) = esr; in handle_pvm_entry_iabt()
196 u32 esr = ESR_ELx_IL; in handle_pvm_entry_dabt() local
199 esr |= (ESR_ELx_EC_DABT_LOW << ESR_ELx_EC_SHIFT); in handle_pvm_entry_dabt()
201 esr |= (ESR_ELx_EC_DABT_CUR << ESR_ELx_EC_SHIFT); in handle_pvm_entry_dabt()
203 esr |= ESR_ELx_FSC_EXTABT; in handle_pvm_entry_dabt()
205 __vcpu_sys_reg(&hyp_vcpu->vcpu, ESR_EL1) = esr; in handle_pvm_entry_dabt()
1401 u64 esr = read_sysreg_el2(SYS_ESR); in handle_trap() local
1405 switch (ESR_ELx_EC(esr)) { in handle_trap()