KVM_HC_MAP_GPA_RANGE
kvm_sev_hypercall3(KVM_HC_MAP_GPA_RANGE, pfn << PAGE_SHIFT, npages,
kvm_sev_hypercall3(KVM_HC_MAP_GPA_RANGE, entry->addr,
if (!user_exit_on_hypercall(vcpu->kvm, KVM_HC_MAP_GPA_RANGE)) {
vcpu->run->hypercall.nr = KVM_HC_MAP_GPA_RANGE;
if (!user_exit_on_hypercall(vcpu->kvm, KVM_HC_MAP_GPA_RANGE)) {
vcpu->run->hypercall.nr = KVM_HC_MAP_GPA_RANGE;
tdx->vcpu.run->hypercall.nr = KVM_HC_MAP_GPA_RANGE;
if (!user_exit_on_hypercall(vcpu->kvm, KVM_HC_MAP_GPA_RANGE)) {
case KVM_HC_MAP_GPA_RANGE: {
if (!user_exit_on_hypercall(vcpu->kvm, KVM_HC_MAP_GPA_RANGE))
vcpu->run->hypercall.nr = KVM_HC_MAP_GPA_RANGE;
#define KVM_EXIT_HYPERCALL_VALID_MASK (1 << KVM_HC_MAP_GPA_RANGE)
return kvm_hypercall(KVM_HC_MAP_GPA_RANGE, gpa, size >> PAGE_SHIFT, flags, 0);
vm_enable_cap(vm, KVM_CAP_EXIT_HYPERCALL, BIT(KVM_HC_MAP_GPA_RANGE));
TEST_ASSERT(run->hypercall.nr == KVM_HC_MAP_GPA_RANGE,
KVM_HC_MAP_GPA_RANGE, run->hypercall.nr);
vm_enable_cap(vm, KVM_CAP_EXIT_HYPERCALL, (1 << KVM_HC_MAP_GPA_RANGE));