Home
last modified time | relevance | path

Searched refs:host_vcpu (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-main.c97 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in flush_debug_state() local
109 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in sync_debug_state() local
119 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in flush_hyp_vcpu() local
124 hyp_vcpu->vcpu.arch.ctxt = host_vcpu->arch.ctxt; in flush_hyp_vcpu()
144 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in sync_hyp_vcpu() local
152 host_vcpu->arch.ctxt = hyp_vcpu->vcpu.arch.ctxt; in sync_hyp_vcpu()
228 struct kvm_vcpu *vcpu = kern_hyp_va(host_vcpu); in handle___kvm_vcpu_run()
241 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in pkvm_refill_memcache() local
244 host_vcpu->arch.pkvm_memcache.nr_pages, in pkvm_refill_memcache()
245 &host_vcpu->arch.pkvm_memcache); in pkvm_refill_memcache()
[all …]
H A Dpkvm.c171 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in pkvm_vcpu_init_traps() local
174 vcpu->arch.hcrx_el2 = host_vcpu->arch.hcrx_el2; in pkvm_vcpu_init_traps()
369 static void unpin_host_vcpu(struct kvm_vcpu *host_vcpu) in unpin_host_vcpu() argument
371 if (host_vcpu) in unpin_host_vcpu()
372 hyp_unpin_shared_mem(host_vcpu, host_vcpu + 1); in unpin_host_vcpu()
386 unpin_host_vcpu(hyp_vcpu->host_vcpu); in unpin_host_vcpus()
411 struct kvm_vcpu *host_vcpu) in init_pkvm_hyp_vcpu() argument
415 if (hyp_pin_shared_mem(host_vcpu, host_vcpu + 1)) in init_pkvm_hyp_vcpu()
418 hyp_vcpu->host_vcpu = host_vcpu; in init_pkvm_hyp_vcpu()
435 pkvm_vcpu_init_sve(hyp_vcpu, host_vcpu); in init_pkvm_hyp_vcpu()
[all …]
/linux-6.15/arch/arm64/kvm/hyp/include/nvhe/
H A Dpkvm.h22 struct kvm_vcpu *host_vcpu; member
72 int __pkvm_init_vcpu(pkvm_handle_t handle, struct kvm_vcpu *host_vcpu,