Searched refs:host_vcpu (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | hyp-main.c | 116 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in flush_hyp_vgic_state() 120 if (vcpu_get_flag(host_vcpu, PENDING_EXCEPTION)) in flush_hyp_vgic_state() 123 if (vcpu_get_flag(host_vcpu, INCREMENT_PC)) { in flush_hyp_vgic_state() 131 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in sync_hyp_vgic_state() 136 if (vcpu_get_flag(host_vcpu, PENDING_EXCEPTION)) { in sync_hyp_vgic_state() 146 pc_update = vcpu_get_flag(host_vcpu, INCREMENT_PC); in __copy_vcpu_state() 155 u64 rt_val = READ_ONCE(vcpu_gp_regs(host_vcpu)[0]); in __copy_vcpu_state() 164 struct kvm_vcpu *host_vcpu in __copy_vcpu_state() 109 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; flush_hyp_vgic_state() local 132 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; sync_hyp_vgic_state() local 190 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; flush_debug_state() local 208 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; sync_debug_state() local 218 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; flush_hyp_vcpu() local 260 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; sync_hyp_vcpu() local 309 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; handle___pkvm_vcpu_put() local 334 struct kvm_vcpu *host_vcpu = kern_hyp_va(arg); __get_host_hyp_vcpus() local 369 struct kvm_vcpu *host_vcpu; handle___kvm_vcpu_run() local 408 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; pkvm_refill_memcache() local 636 struct kvm_vcpu *host_vcpu; handle___vgic_v3_save_aprs() local 664 struct kvm_vcpu *host_vcpu; handle___vgic_v3_restore_vmcr_aprs() local [all...] |
| H A D | pkvm.c | 188 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in pkvm_vcpu_init_traps() 191 vcpu->arch.hcrx_el2 = host_vcpu->arch.hcrx_el2; in pkvm_vcpu_init_traps() 327 (vcpu == &hyp_vcpu->vcpu || vcpu == hyp_vcpu->host_vcpu)) in put_pkvm_hyp_vm() 434 struct kvm_vcpu *host_vcpu; in init_pkvm_hyp_vm() 456 host_vcpu = hyp_vcpu->host_vcpu; in pkvm_vcpu_init_sve() 457 reset_state->pc = READ_ONCE(*vcpu_pc(host_vcpu)); in pkvm_vcpu_init_sve() 458 reset_state->r0 = READ_ONCE(vcpu_gp_regs(host_vcpu)[0]); in pkvm_vcpu_init_sve() 464 static void unpin_host_vcpu(struct kvm_vcpu *host_vcpu) in pkvm_vcpu_init_sve() 180 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; pkvm_vcpu_init_traps() local 399 unpin_host_vcpu(struct kvm_vcpu * host_vcpu) unpin_host_vcpu() argument 455 pkvm_vcpu_init_sve(struct pkvm_hyp_vcpu * hyp_vcpu,struct kvm_vcpu * host_vcpu) pkvm_vcpu_init_sve() argument 518 init_pkvm_hyp_vcpu(struct pkvm_hyp_vcpu * hyp_vcpu,struct pkvm_hyp_vm * hyp_vm,struct kvm_vcpu * host_vcpu) init_pkvm_hyp_vcpu() argument 916 __pkvm_init_vcpu(pkvm_handle_t handle,struct kvm_vcpu * host_vcpu,unsigned long vcpu_hva) __pkvm_init_vcpu() argument [all...] |
| /linux/arch/arm64/kvm/hyp/include/nvhe/ |
| H A D | pkvm.h | 32 struct kvm_vcpu *host_vcpu; 111 int __pkvm_init_vcpu(pkvm_handle_t handle, struct kvm_vcpu *host_vcpu); 31 struct kvm_vcpu *host_vcpu; global() member
|