Home
last modified time | relevance | path

Searched refs:vcpu_sys_reg (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/arch/arm64/kvm/
Dinject_fault.c112 *vcpu_pc(vcpu) = vcpu_sys_reg(vcpu, VBAR_EL1) + EL1_EXCEPT_SYNC_OFFSET; in inject_abt64()
114 vcpu_sys_reg(vcpu, FAR_EL1) = addr; in inject_abt64()
135 vcpu_sys_reg(vcpu, ESR_EL1) = esr | ESR_ELx_FSC_EXTABT; in inject_abt64()
147 *vcpu_pc(vcpu) = vcpu_sys_reg(vcpu, VBAR_EL1) + EL1_EXCEPT_SYNC_OFFSET; in inject_undef64()
156 vcpu_sys_reg(vcpu, ESR_EL1) = esr; in inject_undef64()
Dsys_regs_generic_v8.c40 *vcpu_reg(vcpu, p->Rt) = vcpu_sys_reg(vcpu, ACTLR_EL1); in access_actlr()
49 vcpu_sys_reg(vcpu, ACTLR_EL1) = actlr; in reset_actlr()
Dsys_regs.h104 vcpu_sys_reg(vcpu, r->reg) = 0x1de7ec7edbadc0deULL; in reset_unknown()
111 vcpu_sys_reg(vcpu, r->reg) = r->val; in reset_val()
Dsys_regs.c105 vcpu_sys_reg(vcpu, r->reg) = val; in access_vm_reg()
205 vcpu_sys_reg(vcpu, r->reg) = *vcpu_reg(vcpu, p->Rt); in trap_debug_regs()
208 *vcpu_reg(vcpu, p->Rt) = vcpu_sys_reg(vcpu, r->reg); in trap_debug_regs()
219 vcpu_sys_reg(vcpu, AMAIR_EL1) = amair; in reset_amair_el1()
236 vcpu_sys_reg(vcpu, MPIDR_EL1) = (1ULL << 31) | mpidr; in reset_mpidr()
1306 return reg_to_user(uaddr, &vcpu_sys_reg(vcpu, r->reg), reg->id); in kvm_arm_sys_reg_get_reg()
1324 return reg_from_user(&vcpu_sys_reg(vcpu, r->reg), uaddr, reg->id); in kvm_arm_sys_reg_set_reg()
1519 if (vcpu_sys_reg(vcpu, num) == 0x4242424242424242) in kvm_reset_sys_regs()
/linux-4.1.27/arch/arm64/include/asm/
Dkvm_emulate.h214 return vcpu_sys_reg(vcpu, MPIDR_EL1) & MPIDR_HWID_BITMASK; in kvm_vcpu_get_mpidr_aff()
222 vcpu_sys_reg(vcpu, SCTLR_EL1) |= (1 << 25); in kvm_vcpu_set_be()
230 return !!(vcpu_sys_reg(vcpu, SCTLR_EL1) & (1 << 25)); in kvm_vcpu_is_be()
Dkvm_host.h146 #define vcpu_sys_reg(v,r) ((v)->arch.ctxt.sys_regs[(r)]) macro
Dkvm_mmu.h230 return (vcpu_sys_reg(vcpu, SCTLR_EL1) & 0b101) == 0b101;