Searched refs:vcpu_reg (Results 1 – 12 of 12) sorted by relevance
/linux-4.1.27/arch/arm/kvm/ |
D | psci.c | 76 cpu_id = *vcpu_reg(source_vcpu, 1) & MPIDR_HWID_BITMASK; in kvm_psci_vcpu_on() 95 target_pc = *vcpu_reg(source_vcpu, 2); in kvm_psci_vcpu_on() 96 context_id = *vcpu_reg(source_vcpu, 3); in kvm_psci_vcpu_on() 115 *vcpu_reg(vcpu, 0) = context_id; in kvm_psci_vcpu_on() 135 target_affinity = *vcpu_reg(vcpu, 1); in kvm_psci_vcpu_affinity_info() 136 lowest_affinity_level = *vcpu_reg(vcpu, 2); in kvm_psci_vcpu_affinity_info() 206 unsigned long psci_fn = *vcpu_reg(vcpu, 0) & ~((u32) 0); in kvm_psci_0_2_call() 270 *vcpu_reg(vcpu, 0) = val; in kvm_psci_0_2_call() 276 unsigned long psci_fn = *vcpu_reg(vcpu, 0) & ~((u32) 0); in kvm_psci_0_1_call() 292 *vcpu_reg(vcpu, 0) = val; in kvm_psci_0_1_call()
|
D | emulate.c | 113 unsigned long *vcpu_reg(struct kvm_vcpu *vcpu, u8 reg_num) in vcpu_reg() function 311 *vcpu_reg(vcpu, 14) = new_lr_value; in kvm_inject_undefined() 346 *vcpu_reg(vcpu, 14) = new_lr_value; in inject_abt()
|
D | mmio.c | 118 *vcpu_reg(vcpu, vcpu->arch.mmio_decode.rt) = data; in kvm_handle_mmio_return() 189 data = vcpu_data_guest_to_host(vcpu, *vcpu_reg(vcpu, rt), len); in io_mem_abort()
|
D | handle_exit.c | 43 trace_kvm_hvc(*vcpu_pc(vcpu), *vcpu_reg(vcpu, 0), in handle_hvc()
|
D | coproc.h | 80 *vcpu_reg(vcpu, p->Rt1) = 0; in read_zero()
|
D | coproc.c | 120 *vcpu_reg(vcpu, p->Rt1) = vcpu->arch.cp15[c1_ACTLR]; in access_actlr() 142 *vcpu_reg(vcpu, p->Rt1) = vcpu->arch.cp15[c9_L2CTLR]; in access_l2ctlr() 188 *vcpu_reg(vcpu, p->Rt1) = 0; in access_l2ectlr() 221 vcpu->arch.cp15[r->reg] = *vcpu_reg(vcpu, p->Rt1); in access_vm_reg() 223 vcpu->arch.cp15[r->reg + 1] = *vcpu_reg(vcpu, p->Rt2); in access_vm_reg()
|
/linux-4.1.27/arch/arm64/kvm/ |
D | sys_regs.c | 103 val = *vcpu_reg(vcpu, p->Rt); in access_vm_reg() 131 val = *vcpu_reg(vcpu, p->Rt); in access_gic_sgi() 154 *vcpu_reg(vcpu, p->Rt) = (1 << 3); in trap_oslsr_el1() 168 *vcpu_reg(vcpu, p->Rt) = val; in trap_dbgauthstatus_el1() 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() 497 *vcpu_reg(vcpu, p->Rt) = ((((dfr >> 20) & 0xf) << 28) | in trap_dbgidr() 510 vcpu_cp14(vcpu, r->reg) = *vcpu_reg(vcpu, p->Rt); in trap_debug32() 513 *vcpu_reg(vcpu, p->Rt) = vcpu_cp14(vcpu, r->reg); in trap_debug32() 852 u64 val = *vcpu_reg(vcpu, params.Rt); in kvm_handle_cp_64() [all …]
|
D | sys_regs_generic_v8.c | 40 *vcpu_reg(vcpu, p->Rt) = vcpu_sys_reg(vcpu, ACTLR_EL1); in access_actlr()
|
D | handle_exit.c | 40 trace_kvm_hvc_arm64(*vcpu_pc(vcpu), *vcpu_reg(vcpu, 0), in handle_hvc()
|
D | sys_regs.h | 76 *vcpu_reg(vcpu, p->Rt) = 0; in read_zero()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | kvm_emulate.h | 28 unsigned long *vcpu_reg(struct kvm_vcpu *vcpu, u8 reg_num);
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | kvm_emulate.h | 107 static inline unsigned long *vcpu_reg(const struct kvm_vcpu *vcpu, u8 reg_num) in vcpu_reg() function
|