Searched refs:hsr (Results 1 – 9 of 9) sorted by relevance
/arch/arm64/kvm/ |
D | handle_exit.c | 115 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_guest_debug() local 119 run->debug.arch.hsr = hsr; in kvm_handle_guest_debug() 121 switch (ESR_ELx_EC(hsr)) { in kvm_handle_guest_debug() 132 __func__, (unsigned int) hsr); in kvm_handle_guest_debug() 142 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_unknown_ec() local 145 hsr, esr_get_class_string(hsr)); in kvm_handle_unknown_ec() 175 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_get_exit_handler() local 176 u8 hsr_ec = ESR_ELx_EC(hsr); in kvm_get_exit_handler()
|
D | trace.h | 138 TP_PROTO(unsigned long hsr), 139 TP_ARGS(hsr), 142 __field(unsigned long, hsr) 146 __entry->hsr = hsr; 149 TP_printk("HSR 0x%08lx", __entry->hsr)
|
D | sys_regs.c | 1575 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_cp_64() local 1577 int Rt2 = (hsr >> 10) & 0x1f; in kvm_handle_cp_64() 1581 params.CRm = (hsr >> 1) & 0xf; in kvm_handle_cp_64() 1582 params.is_write = ((hsr & 1) == 0); in kvm_handle_cp_64() 1585 params.Op1 = (hsr >> 16) & 0xf; in kvm_handle_cp_64() 1627 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_cp_32() local 1632 params.CRm = (hsr >> 1) & 0xf; in kvm_handle_cp_32() 1634 params.is_write = ((hsr & 1) == 0); in kvm_handle_cp_32() 1635 params.CRn = (hsr >> 10) & 0xf; in kvm_handle_cp_32() 1637 params.Op1 = (hsr >> 14) & 0x7; in kvm_handle_cp_32() [all …]
|
/arch/arm/kvm/hyp/ |
D | switch.c | 108 u32 hsr = read_sysreg(HSR); in __populate_fault_info() local 109 u8 ec = hsr >> HSR_EC_SHIFT; in __populate_fault_info() 112 vcpu->arch.fault.hsr = hsr; in __populate_fault_info() 133 if (!(hsr & HSR_DABT_S1PTW) && (hsr & HSR_FSC_TYPE) == FSC_PERM) { in __populate_fault_info()
|
/arch/arm/kvm/ |
D | trace.h | 51 TP_PROTO(unsigned long vcpu_pc, unsigned long hsr, 54 TP_ARGS(vcpu_pc, hsr, hxfar, ipa), 58 __field( unsigned long, hsr ) 65 __entry->hsr = hsr; 71 __entry->ipa, __entry->hsr,
|
D | handle_exit.c | 93 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_handle_unknown_ec() local 96 hsr); in kvm_handle_unknown_ec()
|
/arch/arm/include/asm/ |
D | kvm_emulate.h | 109 return vcpu->arch.fault.hsr; in kvm_vcpu_get_hsr() 114 u32 hsr = kvm_vcpu_get_hsr(vcpu); in kvm_vcpu_get_condition() local 116 if (hsr & HSR_CV) in kvm_vcpu_get_condition() 117 return (hsr & HSR_COND) >> HSR_COND_SHIFT; in kvm_vcpu_get_condition()
|
D | kvm_host.h | 95 u32 hsr; /* Hyp Syndrome Register */ member
|
/arch/arm64/include/uapi/asm/ |
D | kvm.h | 134 __u32 hsr; member
|