Home
last modified time | relevance | path

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

/linux/arch/arm64/kvm/hyp/nvhe/
H A Dpkvm.c353 static void unpin_host_vcpu(struct kvm_vcpu *host_vcpu) in unpin_host_vcpu() argument
355 if (host_vcpu) in unpin_host_vcpu()
356 hyp_unpin_shared_mem(host_vcpu, host_vcpu + 1); in unpin_host_vcpu()
365 unpin_host_vcpu(hyp_vcpus[i]->host_vcpu); in unpin_host_vcpus()
379 static void pkvm_vcpu_init_sve(struct pkvm_hyp_vcpu *hyp_vcpu, struct kvm_vcpu *host_vcpu) in pkvm_vcpu_init_sve() argument
389 struct kvm_vcpu *host_vcpu, in init_pkvm_hyp_vcpu() argument
394 if (hyp_pin_shared_mem(host_vcpu, host_vcpu + 1)) in init_pkvm_hyp_vcpu()
397 if (host_vcpu->vcpu_idx != vcpu_idx) { in init_pkvm_hyp_vcpu()
402 hyp_vcpu->host_vcpu = host_vcpu; in init_pkvm_hyp_vcpu()
405 hyp_vcpu->vcpu.vcpu_id = READ_ONCE(host_vcpu->vcpu_id); in init_pkvm_hyp_vcpu()
[all …]
/linux/arch/arm64/kvm/
H A Dpkvm.c129 struct kvm_vcpu *host_vcpu; in __pkvm_create_hyp_vm()
170 kvm_for_each_vcpu(idx, host_vcpu, host_kvm) { in __pkvm_create_hyp_vm()
174 if (WARN_ON(host_vcpu->vcpu_idx != idx)) { in __pkvm_create_hyp_vm()
185 ret = kvm_call_hyp_nvhe(__pkvm_init_vcpu, handle, host_vcpu, in __pkvm_create_hyp_vm()
128 struct kvm_vcpu *host_vcpu; __pkvm_create_hyp_vm() local