Lines Matching refs:esr
24 #include <asm/esr.h>
3197 u64 esr = kvm_vcpu_get_esr(vcpu);
3199 int Rt2 = (esr >> 10) & 0x1f;
3201 params.CRm = (esr >> 1) & 0xf;
3202 params.is_write = ((esr & 1) == 0);
3205 params.Op1 = (esr >> 16) & 0xf;
3244 static bool kvm_esr_cp10_id_to_sys64(u64 esr, struct sys_reg_params *params)
3246 u8 reg_id = (esr >> 10) & 0xf;
3249 params->is_write = ((esr & 1) == 0);
3295 u64 esr = kvm_vcpu_get_esr(vcpu);
3299 if (!kvm_esr_cp10_id_to_sys64(esr, ¶ms)) {
3586 unsigned long esr = kvm_vcpu_get_esr(vcpu);
3590 trace_kvm_handle_sys_reg(esr);
3595 params = esr_sys64_to_params(esr);