Home
last modified time | relevance | path

Searched refs:hsr (Results 1 – 8 of 8) sorted by relevance

/arch/arm64/kvm/
Dhandle_exit.c122 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_guest_debug() local
126 run->debug.arch.hsr = hsr; in kvm_handle_guest_debug()
128 switch (ESR_ELx_EC(hsr)) { in kvm_handle_guest_debug()
139 __func__, (unsigned int) hsr); in kvm_handle_guest_debug()
149 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_unknown_ec() local
152 hsr, esr_get_class_string(hsr)); in kvm_handle_unknown_ec()
229 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_get_exit_handler() local
230 u8 hsr_ec = ESR_ELx_EC(hsr); in kvm_get_exit_handler()
Dtrace.h142 TP_PROTO(unsigned long hsr),
143 TP_ARGS(hsr),
146 __field(unsigned long, hsr)
150 __entry->hsr = hsr;
153 TP_printk("HSR 0x%08lx", __entry->hsr)
Dsys_regs.c2119 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_cp_64() local
2121 int Rt2 = (hsr >> 10) & 0x1f; in kvm_handle_cp_64()
2125 params.CRm = (hsr >> 1) & 0xf; in kvm_handle_cp_64()
2126 params.is_write = ((hsr & 1) == 0); in kvm_handle_cp_64()
2129 params.Op1 = (hsr >> 16) & 0xf; in kvm_handle_cp_64()
2176 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_cp_32() local
2181 params.CRm = (hsr >> 1) & 0xf; in kvm_handle_cp_32()
2183 params.is_write = ((hsr & 1) == 0); in kvm_handle_cp_32()
2184 params.CRn = (hsr >> 10) & 0xf; in kvm_handle_cp_32()
2186 params.Op1 = (hsr >> 14) & 0x7; in kvm_handle_cp_32()
[all …]
/arch/arm/kvm/hyp/
Dswitch.c98 u32 hsr = read_sysreg(HSR); in __populate_fault_info() local
99 u8 ec = hsr >> HSR_EC_SHIFT; in __populate_fault_info()
102 vcpu->arch.fault.hsr = hsr; in __populate_fault_info()
123 if (!(hsr & HSR_DABT_S1PTW) && (hsr & HSR_FSC_TYPE) == FSC_PERM) { in __populate_fault_info()
/arch/arm/include/asm/
Dkvm_emulate.h142 return vcpu->arch.fault.hsr; in kvm_vcpu_get_hsr()
147 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_vcpu_get_condition() local
149 if (hsr & HSR_CV) in kvm_vcpu_get_condition()
150 return (hsr & HSR_COND) >> HSR_COND_SHIFT; in kvm_vcpu_get_condition()
Dkvm_host.h93 u32 hsr; /* Hyp Syndrome Register */ member
/arch/arm/kvm/
Dhandle_exit.c82 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_unknown_ec() local
85 hsr); in kvm_handle_unknown_ec()
/arch/arm64/include/uapi/asm/
Dkvm.h143 __u32 hsr; member