Home
last modified time | relevance | path

Searched refs:asid (Results 1 – 12 of 12) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dasid.c83 void hvm_asid_flush_vcpu_asid(struct hvm_vcpu_asid *asid) in hvm_asid_flush_vcpu_asid() argument
85 asid->generation = 0; in hvm_asid_flush_vcpu_asid()
113 bool_t hvm_asid_handle_vmenter(struct hvm_vcpu_asid *asid) in hvm_asid_handle_vmenter() argument
123 if ( asid->generation == data->core_asid_generation ) in hvm_asid_handle_vmenter()
136 asid->asid = data->next_asid++; in hvm_asid_handle_vmenter()
137 asid->generation = data->core_asid_generation; in hvm_asid_handle_vmenter()
143 return (asid->asid == 1); in hvm_asid_handle_vmenter()
146 asid->asid = 0; in hvm_asid_handle_vmenter()
A DMakefile4 obj-y += asid.o
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dasid.c50 if ( p_asid->asid == 0 ) in svm_asid_handle_vmrun()
57 if (vmcb_get_guest_asid(vmcb) != p_asid->asid) in svm_asid_handle_vmrun()
58 vmcb_set_guest_asid(vmcb, p_asid->asid); in svm_asid_handle_vmrun()
A DMakefile1 obj-y += asid.o
A Dsvm.c2364 struct vcpu *v, unsigned long vaddr, uint32_t asid) in svm_invlpga_intercept() argument
2367 (asid == 0) in svm_invlpga_intercept()
2368 ? v->arch.hvm_vcpu.n1asid.asid in svm_invlpga_intercept()
2369 : vcpu_nestedhvm(v).nv_n2asid.asid); in svm_invlpga_intercept()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/
A Dasid.h30 void hvm_asid_flush_vcpu_asid(struct hvm_vcpu_asid *asid);
40 bool_t hvm_asid_handle_vmenter(struct hvm_vcpu_asid *asid);
A Dvcpu.h41 uint32_t asid; member
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Dsvm.h43 static inline void svm_invlpga(unsigned long vaddr, uint32_t asid) in svm_invlpga() argument
49 "a" (vaddr), "c" (asid)); in svm_invlpga()
A Dvmcb.h376 uint32_t asid: 1; member
571 VMCB_ACCESSORS(guest_asid, asid)
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/
A Dvmx.h548 __invvpid(type, v->arch.hvm_vcpu.n1asid.asid, (u64)gva); in vpid_sync_vcpu_gva()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvmx.c4244 old_asid = p_asid->asid; in vmx_vmenter_helper()
4246 new_asid = p_asid->asid; in vmx_vmenter_helper()
/xen-4.10.0-shim-comet/docs/misc/
A Dxen-command-line.markdown185 ### asid subsection

Completed in 29 milliseconds