Searched refs:svm (Results 1 – 18 of 18) sorted by relevance
159 if (svm->ns_iomap) in nsvm_vcpu_destroy()160 svm->ns_iomap = NULL; in nsvm_vcpu_destroy()172 svm->ns_cr_intercepts = 0; in nsvm_vcpu_reset()173 svm->ns_dr_intercepts = 0; in nsvm_vcpu_reset()179 svm->ns_hap_enabled = 0; in nsvm_vcpu_reset()181 svm->ns_vmcb_hostcr3 = 0; in nsvm_vcpu_reset()182 svm->ns_guest_asid = 0; in nsvm_vcpu_reset()187 if (svm->ns_iomap) in nsvm_vcpu_reset()188 svm->ns_iomap = NULL; in nsvm_vcpu_reset()377 svm->ns_oiomap_pa = svm->ns_iomap_pa; in nsvm_vmrun_permissionmap()[all …]
56 struct svm_vcpu *svm = &v->arch.hvm.svm; in construct_vmcb() local57 struct vmcb_struct *vmcb = svm->vmcb; in construct_vmcb()88 if ( svm->msrpm == NULL ) in construct_vmcb()184 struct svm_vcpu *svm = &v->arch.hvm.svm; in svm_create_vmcb() local194 svm->vmcb = nv->nv_n1vmcx; in svm_create_vmcb()200 svm->vmcb = NULL; in svm_create_vmcb()204 svm->vmcb_pa = nv->nv_n1vmcx_pa = virt_to_maddr(svm->vmcb); in svm_create_vmcb()211 struct svm_vcpu *svm = &v->arch.hvm.svm; in svm_destroy_vmcb() local216 if ( svm->msrpm != NULL ) in svm_destroy_vmcb()220 svm->msrpm = NULL; in svm_destroy_vmcb()[all …]
94 if ( vmcb_get_cpl(v->arch.hvm.svm.vmcb) ) in svm_crash_or_fault()594 struct svm_vcpu *svm = &v->arch.hvm.svm; in svm_cpuid_policy_changed() local595 struct vmcb_struct *vmcb = svm->vmcb; in svm_cpuid_policy_changed()614 struct svm_vcpu *svm = &v->arch.hvm.svm; in svm_sync_vmcb() local619 svm_vmload_pa(svm->vmcb_pa); in svm_sync_vmcb()621 svm->vmcb_sync_state = new_state; in svm_sync_vmcb()626 svm_vmsave_pa(svm->vmcb_pa); in svm_sync_vmcb()1063 struct svm_domain *svm = &d->arch.hvm.svm; in svm_guest_osvw_init() local1072 svm->osvw.status = osvw_status & ~6; in svm_guest_osvw_init()1083 svm->osvw.status |= 1; in svm_guest_osvw_init()[all …]
44 struct vmcb_struct *vmcb = v->arch.hvm.svm.vmcb; in svm_inject_nmi()66 struct vmcb_struct *vmcb = v->arch.hvm.svm.vmcb; in svm_inject_extint()80 struct vmcb_struct *vmcb = v->arch.hvm.svm.vmcb; in svm_enable_intr_window()137 struct vmcb_struct *vmcb = v->arch.hvm.svm.vmcb; in svm_intr_assist()
6 obj-y += svm.o
41 struct vmcb_struct *vmcb = curr->arch.hvm.svm.vmcb; in svm_asid_handle_vmrun()
32 struct vmcb_struct *vmcb = v->arch.hvm.svm.vmcb; in svm_nextrip_insn_length()
38 if ( vmcb == curr->arch.hvm.svm.vmcb ) in svm_vmcb_dump()
32 svm_invlpga(g_linear, v->arch.hvm.svm.vmcb->guest_asid); in svm_asid_g_invlpg()
1 obj-y += svm/
957 if ( (value & EFER_SVME) && (!p->extd.svm || !nestedhvm_enabled(d)) ) in hvm_efer_valid()
200 struct svm_domain svm; member
190 struct svm_vcpu svm; member
85 OFFSET(VCPU_svm_vmcb_pa, struct vcpu, arch.hvm.svm.vmcb_pa); in __dummy__()86 OFFSET(VCPU_svm_vmcb, struct vcpu, arch.hvm.svm.vmcb); in __dummy__()
329 if ( p->extd.svm ) in calculate_host_policy()696 if ( !p->extd.svm ) in recalculate_cpuid_policy()
635 p->extd.svm = true; in xc_cpuid_apply_policy()
213 F: xen/arch/x86/hvm/svm/
2025 ssse3 svm svm_decode svm_lbrv svm_npt svm_nrips svm_pausefilt svm_tscrate
Completed in 34 milliseconds