Home
last modified time | relevance | path

Searched defs:vcpu (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/sys/arch/amd64/amd64/
H A Dvmm_machdep.c342 struct vcpu *vcpu; vmm_quiesce_vmx() local
484 struct vcpu *vcpu; vm_intr_pending() local
535 struct vcpu *vcpu; vm_rwvmparams() local
591 struct vcpu *vcpu; vm_rwregs() local
649 struct vcpu *vcpu; vm_mprotect_ept() local
803 vmx_mprotect_ept(struct vcpu * vcpu,vm_map_t vm_map,paddr_t sgpa,paddr_t egpa,int prot) vmx_mprotect_ept() argument
1177 vmx_remote_vmclear(struct cpu_info * ci,struct vcpu * vcpu) vmx_remote_vmclear() argument
1293 vcpu_reload_vmcs_vmx(struct vcpu * vcpu) vcpu_reload_vmcs_vmx() argument
1340 vcpu_readregs_vmx(struct vcpu * vcpu,uint64_t regmask,int loadvmcs,struct vcpu_reg_state * vrs) vcpu_readregs_vmx() argument
1479 vcpu_readregs_svm(struct vcpu * vcpu,uint64_t regmask,struct vcpu_reg_state * vrs) vcpu_readregs_svm() argument
1619 vcpu_writeregs_vmx(struct vcpu * vcpu,uint64_t regmask,int loadvmcs,struct vcpu_reg_state * vrs) vcpu_writeregs_vmx() argument
1765 vcpu_writeregs_svm(struct vcpu * vcpu,uint64_t regmask,struct vcpu_reg_state * vrs) vcpu_writeregs_svm() argument
1890 vcpu_reset_regs_svm(struct vcpu * vcpu,struct vcpu_reg_state * vrs) vcpu_reset_regs_svm() argument
2019 svm_setmsrbr(struct vcpu * vcpu,uint32_t msr) svm_setmsrbr() argument
2060 svm_setmsrbw(struct vcpu * vcpu,uint32_t msr) svm_setmsrbw() argument
2101 svm_setmsrbrw(struct vcpu * vcpu,uint32_t msr) svm_setmsrbrw() argument
2117 vmx_setmsrbr(struct vcpu * vcpu,uint32_t msr) vmx_setmsrbr() argument
2149 vmx_setmsrbw(struct vcpu * vcpu,uint32_t msr) vmx_setmsrbw() argument
2181 vmx_setmsrbrw(struct vcpu * vcpu,uint32_t msr) vmx_setmsrbrw() argument
2204 svm_set_clean(struct vcpu * vcpu,uint32_t value) svm_set_clean() argument
2231 svm_set_dirty(struct vcpu * vcpu,uint32_t value) svm_set_dirty() argument
2258 vcpu_reset_regs_vmx(struct vcpu * vcpu,struct vcpu_reg_state * vrs) vcpu_reset_regs_vmx() argument
2843 vcpu_init_vmx(struct vcpu * vcpu) vcpu_init_vmx() argument
3075 vcpu_reset_regs(struct vcpu * vcpu,struct vcpu_reg_state * vrs) vcpu_reset_regs() argument
3106 vcpu_init_svm(struct vcpu * vcpu) vcpu_init_svm() argument
3202 vcpu_init(struct vcpu * vcpu) vcpu_init() argument
3236 vcpu_deinit_vmx(struct vcpu * vcpu) vcpu_deinit_vmx() argument
3274 vcpu_deinit_svm(struct vcpu * vcpu) vcpu_deinit_svm() argument
3309 vcpu_deinit(struct vcpu * vcpu) vcpu_deinit() argument
3331 vcpu_vmx_check_cap(struct vcpu * vcpu,uint32_t msr,uint32_t cap,int set) vcpu_vmx_check_cap() argument
3590 struct vcpu *vcpu; vm_run() local
3672 vmm_fpurestore(struct vcpu * vcpu) vmm_fpurestore() argument
3706 vmm_fpusave(struct vcpu * vcpu) vmm_fpusave() argument
3754 vmm_translate_gva(struct vcpu * vcpu,uint64_t va,uint64_t * pa,int mode) vmm_translate_gva() argument
3896 vcpu_run_vmx(struct vcpu * vcpu,struct vm_run_params * vrp) vcpu_run_vmx() argument
4324 vmx_handle_intr(struct vcpu * vcpu) vmx_handle_intr() argument
4358 svm_handle_hlt(struct vcpu * vcpu) svm_handle_hlt() argument
4393 vmx_handle_hlt(struct vcpu * vcpu) vmx_handle_hlt() argument
4450 svm_handle_exit(struct vcpu * vcpu) svm_handle_exit() argument
4558 vmx_handle_exit(struct vcpu * vcpu) vmx_handle_exit() argument
4699 vmm_inject_gp(struct vcpu * vcpu) vmm_inject_gp() argument
4722 vmm_inject_ud(struct vcpu * vcpu) vmm_inject_ud() argument
4745 vmm_inject_db(struct vcpu * vcpu) vmm_inject_db() argument
4868 svm_fault_page(struct vcpu * vcpu,paddr_t gpa) svm_fault_page() argument
4888 svm_handle_np_fault(struct vcpu * vcpu) svm_handle_np_fault() argument
4942 vmx_fault_page(struct vcpu * vcpu,paddr_t gpa) vmx_fault_page() argument
4982 vmx_handle_np_fault(struct vcpu * vcpu) vmx_handle_np_fault() argument
5039 vmm_get_guest_cpu_cpl(struct vcpu * vcpu) vmm_get_guest_cpu_cpl() argument
5077 vmm_get_guest_cpu_mode(struct vcpu * vcpu) vmm_get_guest_cpu_mode() argument
5137 svm_handle_inout(struct vcpu * vcpu) svm_handle_inout() argument
5189 vmx_handle_inout(struct vcpu * vcpu) vmx_handle_inout() argument
5244 vmx_load_pdptes(struct vcpu * vcpu) vmx_load_pdptes() argument
5356 vmx_handle_cr0_write(struct vcpu * vcpu,uint64_t r) vmx_handle_cr0_write() argument
5484 vmx_handle_cr4_write(struct vcpu * vcpu,uint64_t r) vmx_handle_cr4_write() argument
5529 vmx_handle_cr(struct vcpu * vcpu) vmx_handle_cr() argument
5632 vmx_handle_rdmsr(struct vcpu * vcpu) vmx_handle_rdmsr() argument
5691 vmx_handle_xsetbv(struct vcpu * vcpu) vmx_handle_xsetbv() argument
5730 svm_handle_xsetbv(struct vcpu * vcpu) svm_handle_xsetbv() argument
5763 vmm_handle_xsetbv(struct vcpu * vcpu,uint64_t * rax) vmm_handle_xsetbv() argument
5805 vmx_handle_misc_enable_msr(struct vcpu * vcpu) vmx_handle_misc_enable_msr() argument
5836 vmx_handle_wrmsr(struct vcpu * vcpu) vmx_handle_wrmsr() argument
5910 svm_handle_msr(struct vcpu * vcpu) svm_handle_msr() argument
5987 vmm_handle_cpuid_0xd(struct vcpu * vcpu,uint32_t subleaf,uint64_t * rax,uint32_t eax,uint32_t ebx,uint32_t ecx,uint32_t edx) vmm_handle_cpuid_0xd() argument
6050 vmm_handle_cpuid(struct vcpu * vcpu) vmm_handle_cpuid() argument
6394 vcpu_run_svm(struct vcpu * vcpu,struct vm_run_params * vrp) vcpu_run_svm() argument
6725 vmm_gpa_is_valid(struct vcpu * vcpu,paddr_t gpa,size_t obj_size) vmm_gpa_is_valid() argument
6743 vmm_init_pvclock(struct vcpu * vcpu,paddr_t gpa) vmm_init_pvclock() argument
6770 vmm_update_pvclock(struct vcpu * vcpu) vmm_update_pvclock() argument
7106 dump_vcpu(struct vcpu * vcpu) dump_vcpu() argument
7250 vmx_dump_vmcs(struct vcpu * vcpu) vmx_dump_vmcs() argument
7769 vmx_vcpu_dump_regs(struct vcpu * vcpu) vmx_vcpu_dump_regs() argument
8534 vmm_decode_cpu_mode(struct vcpu * vcpu) vmm_decode_cpu_mode() argument
[all...]
/openbsd-src/sys/arch/amd64/include/
H A Dvmmvar.h811 struct vcpu { global() struct
834 vc_statevcpu global() argument
851 vc_gueststatevcpu global() argument
852 vc_injectvcpu global() argument
854 vc_pvclock_versionvcpu global() argument
855 vc_pvclock_system_gpavcpu global() argument
856 vc_pvclock_system_tsc_mulvcpu global() argument
859 vc_shadow_patvcpu global() argument
862 vc_pkruvcpu global() argument
865 vc_vmx_basicvcpu global() argument
866 vc_vmx_entry_ctlsvcpu global() argument
867 vc_vmx_true_entry_ctlsvcpu global() argument
868 vc_vmx_exit_ctlsvcpu global() argument
869 vc_vmx_true_exit_ctlsvcpu global() argument
870 vc_vmx_pinbased_ctlsvcpu global() argument
871 vc_vmx_true_pinbased_ctlsvcpu global() argument
872 vc_vmx_procbased_ctlsvcpu global() argument
873 vc_vmx_true_procbased_ctlsvcpu global() argument
874 vc_vmx_procbased2_ctlsvcpu global() argument
898 vc_svm_ioio_pavcpu global() argument
[all...]
/openbsd-src/sys/dev/vmm/
H A Dvmm.c327 struct vcpu *vcpu; in vm_find_vcpu() local
358 struct vcpu *vcp in vm_create() local
533 struct vcpu *vcpu, *tmp; vm_teardown() local
586 struct vcpu *vcpu; vm_get_info() local
720 struct vcpu *vcpu; vm_resetcpu() local
777 vcpu_must_stop(struct vcpu * vcpu) vcpu_must_stop() argument
[all...]
/openbsd-src/usr.sbin/vmd/
H A Dvirtio.c1718 virtio_assert_irq(struct virtio_dev * dev,int vcpu) virtio_assert_irq() argument
1736 virtio_deassert_irq(struct virtio_dev * dev,int vcpu) virtio_deassert_irq() argument
[all...]
H A Dvirtio.h94 uint8_t vcpu; /* VCPU id */ member
/openbsd-src/sys/dev/pv/
H A Dxenreg.h495 uint32_t vcpu; /* VCPU to which this channel is bound. */ member
524 uint32_t vcpu; member
[all...]
/openbsd-src/usr.sbin/ldomctl/
H A Dldomctl.h185 uint64_t vcpu, vcpu_stride; member