Home
last modified time | relevance | path

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

/linux-6.3-rc2/arch/arm64/kvm/hyp/nvhe/
A Dhyp-main.c27 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in flush_hyp_vcpu() local
29 hyp_vcpu->vcpu.arch.ctxt = host_vcpu->arch.ctxt; in flush_hyp_vcpu()
34 hyp_vcpu->vcpu.arch.hw_mmu = host_vcpu->arch.hw_mmu; in flush_hyp_vcpu()
40 hyp_vcpu->vcpu.arch.iflags = host_vcpu->arch.iflags; in flush_hyp_vcpu()
53 struct kvm_vcpu *host_vcpu = hyp_vcpu->host_vcpu; in sync_hyp_vcpu() local
58 host_vcpu->arch.ctxt = hyp_vcpu->vcpu.arch.ctxt; in sync_hyp_vcpu()
78 host_vcpu = kern_hyp_va(host_vcpu); in handle___kvm_vcpu_run()
84 host_kvm = kern_hyp_va(host_vcpu->kvm); in handle___kvm_vcpu_run()
86 host_vcpu->vcpu_idx); in handle___kvm_vcpu_run()
100 ret = __kvm_vcpu_run(host_vcpu); in handle___kvm_vcpu_run()
[all …]
A Dpkvm.c271 static void unpin_host_vcpu(struct kvm_vcpu *host_vcpu) in unpin_host_vcpu() argument
273 if (host_vcpu) in unpin_host_vcpu()
274 hyp_unpin_shared_mem(host_vcpu, host_vcpu + 1); in unpin_host_vcpu()
283 unpin_host_vcpu(hyp_vcpus[i]->host_vcpu); in unpin_host_vcpus()
296 struct kvm_vcpu *host_vcpu, in init_pkvm_hyp_vcpu() argument
301 if (hyp_pin_shared_mem(host_vcpu, host_vcpu + 1)) in init_pkvm_hyp_vcpu()
304 if (host_vcpu->vcpu_idx != vcpu_idx) { in init_pkvm_hyp_vcpu()
309 hyp_vcpu->host_vcpu = host_vcpu; in init_pkvm_hyp_vcpu()
312 hyp_vcpu->vcpu.vcpu_id = READ_ONCE(host_vcpu->vcpu_id); in init_pkvm_hyp_vcpu()
319 unpin_host_vcpu(host_vcpu); in init_pkvm_hyp_vcpu()
[all …]
/linux-6.3-rc2/arch/arm64/kvm/
A Dpkvm.c112 struct kvm_vcpu *host_vcpu; in __pkvm_create_hyp_vm() local
153 kvm_for_each_vcpu(idx, host_vcpu, host_kvm) { in __pkvm_create_hyp_vm()
157 if (WARN_ON(host_vcpu->vcpu_idx != idx)) { in __pkvm_create_hyp_vm()
168 ret = kvm_call_hyp_nvhe(__pkvm_init_vcpu, handle, host_vcpu, in __pkvm_create_hyp_vm()
/linux-6.3-rc2/arch/arm64/kvm/hyp/include/nvhe/
A Dpkvm.h22 struct kvm_vcpu *host_vcpu; member
60 int __pkvm_init_vcpu(pkvm_handle_t handle, struct kvm_vcpu *host_vcpu,

Completed in 7 milliseconds