Home
last modified time | relevance | path

Searched refs:vmcb_struct (Results 1 – 10 of 10) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dintr.c43 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_inject_nmi()
65 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_inject_extint()
79 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_enable_intr_window()
88 struct vmcb_struct *gvmcb = nv->nv_vvmcx; in svm_enable_intr_window()
136 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_intr_assist()
A Dsvm.c167 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_save_dr()
237 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_restore_dr()
244 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_vmcb_save()
271 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_vmcb_restore()
354 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_save_cpu_state()
368 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_load_cpu_state()
497 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_get_interrupt_shadow()
619 struct vmcb_struct *vmcb = arch_svm->vmcb; in svm_update_guest_vendor()
836 struct vmcb_struct *n1vmcb, *n2vmcb; in svm_set_tsc_offset()
2236 svm_vmexit_do_vmload(struct vmcb_struct *vmcb, in svm_vmexit_do_vmload()
[all …]
A Dnestedsvm.c195 struct vmcb_struct *vvmcb, in nestedsvm_fpu_vmentry()
196 struct vmcb_struct *n1vmcb, struct vmcb_struct *n2vmcb) in nestedsvm_fpu_vmentry()
237 struct vmcb_struct *n1vmcb; in nsvm_vcpu_hostsave()
262 struct vmcb_struct *n1vmcb, *n2vmcb; in nsvm_vcpu_hostrestore()
356 struct vmcb_struct *ns_vmcb = nv->nv_vvmcx; in nsvm_vmrun_permissionmap()
408 struct vmcb_struct *vvmcb, struct vmcb_struct *n2vmcb) in nestedsvm_vmcb_set_nestedp2m()
695 struct vmcb_struct *ns_vmcb; in nsvm_vcpu_vmentry()
802 struct vmcb_struct *ns_vmcb; in nsvm_vcpu_vmexit_inject()
943 struct vmcb_struct *ns_vmcb = nv->nv_vvmcx; in nsvm_vmcb_guest_intercepts_exitcode()
1032 struct vmcb_struct *ns_vmcb = nv->nv_vvmcx; in nsvm_vmcb_prepare4vmexit()
[all …]
A Dvmcb.c33 struct vmcb_struct *alloc_vmcb(void) in alloc_vmcb()
35 struct vmcb_struct *vmcb; in alloc_vmcb()
48 void free_vmcb(struct vmcb_struct *vmcb) in free_vmcb()
57 struct vmcb_struct *vmcb = arch_svm->vmcb; in construct_vmcb()
A Dsvmdebug.c30 void svm_vmcb_dump(const char *from, const struct vmcb_struct *vmcb) in svm_vmcb_dump()
34 sizeof(struct vmcb_struct), virt_to_maddr(vmcb), vmcb); in svm_vmcb_dump()
91 bool svm_vmcb_isvalid(const char *from, const struct vmcb_struct *vmcb, in svm_vmcb_isvalid()
A Demulate.c31 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in svm_nextrip_insn_length()
88 struct vmcb_struct *vmcb = v->arch.hvm_svm.vmcb; in __get_instruction_length_from_list()
A Dasid.c43 struct vmcb_struct *vmcb = curr->arch.hvm_svm.vmcb; in svm_asid_handle_vmrun()
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Dsvmdebug.h25 void svm_vmcb_dump(const char *from, const struct vmcb_struct *vmcb);
26 bool svm_vmcb_isvalid(const char *from, const struct vmcb_struct *vmcb,
A Dvmcb.h400 struct vmcb_struct { struct
496 struct vmcb_struct *vmcb; argument
528 struct vmcb_struct *alloc_vmcb(void);
529 void free_vmcb(struct vmcb_struct *vmcb);
550 vmcb_set_ ## name(struct vmcb_struct *vmcb, \
557 vmcb_get_ ## name(const struct vmcb_struct *vmcb) \
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dasm-offsets.c122 OFFSET(VMCB_rax, struct vmcb_struct, rax); in __dummy__()
123 OFFSET(VMCB_rip, struct vmcb_struct, rip); in __dummy__()
124 OFFSET(VMCB_rsp, struct vmcb_struct, rsp); in __dummy__()
125 OFFSET(VMCB_rflags, struct vmcb_struct, rflags); in __dummy__()

Completed in 17 milliseconds