Searched refs:host_vcpu (Results 1 – 2 of 2) sorted by relevance
102 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in flush_debug_state() local104 hyp_vcpu->vcpu.arch.debug_owner = host_vcpu->arch.debug_owner; in flush_debug_state()107 hyp_vcpu->vcpu.arch.vcpu_debug_state = host_vcpu->arch.vcpu_debug_state; in flush_debug_state()109 hyp_vcpu->vcpu.arch.external_debug_state = host_vcpu->arch.external_debug_state; in flush_debug_state()114 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in sync_debug_state() local117 host_vcpu->arch.vcpu_debug_state = hyp_vcpu->vcpu.arch.vcpu_debug_state; in sync_debug_state()119 host_vcpu->arch.external_debug_state = hyp_vcpu->vcpu.arch.external_debug_state; in sync_debug_state()124 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in flush_hyp_vcpu() local129 hyp_vcpu->vcpu.arch.ctxt = host_vcpu->arch.ctxt; in flush_hyp_vcpu()131 hyp_vcpu->vcpu.arch.mdcr_el2 = host_vcpu->arch.mdcr_el2; in flush_hyp_vcpu()[all …]
173 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in pkvm_vcpu_init_traps() local176 vcpu->arch.hcrx_el2 = host_vcpu->arch.hcrx_el2; in pkvm_vcpu_init_traps()391 static void unpin_host_vcpu(struct kvm_vcpu *host_vcpu) in unpin_host_vcpu() argument393 if (host_vcpu) in unpin_host_vcpu()394 hyp_unpin_shared_mem(host_vcpu, host_vcpu + 1); in unpin_host_vcpu()420 unpin_host_vcpu(hyp_vcpu->host_vcpu); in unpin_host_vcpus()448 static int pkvm_vcpu_init_sve(struct pkvm_hyp_vcpu *hyp_vcpu, struct kvm_vcpu *host_vcpu) in pkvm_vcpu_init_sve() argument462 sve_max_vl = min(READ_ONCE(host_vcpu->arch.sve_max_vl), kvm_host_sve_max_vl); in pkvm_vcpu_init_sve()464 sve_state = kern_hyp_va(READ_ONCE(host_vcpu->arch.sve_state)); in pkvm_vcpu_init_sve()515 struct kvm_vcpu *host_vcpu) in init_pkvm_hyp_vcpu() argument[all …]