Home
last modified time | relevance | path

Searched defs:vcpuid (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm.c435 vcpu_trap_wbinvd(struct vm *vm, int vcpuid) in vcpu_trap_wbinvd()
2308 const int vcpuid = vtc->vtc_vcpuid; in vmm_savectx() local
2340 const int vcpuid = vtc->vtc_vcpuid; in vmm_restorectx() local
2870 vm_inject_ud(struct vm *vm, int vcpuid) in vm_inject_ud()
2876 vm_inject_gp(struct vm *vm, int vcpuid) in vm_inject_gp()
2903 vm_inject_nmi(struct vm *vm, int vcpuid) in vm_inject_nmi()
2918 vm_nmi_pending(struct vm *vm, int vcpuid) in vm_nmi_pending()
2926 vm_nmi_clear(struct vm *vm, int vcpuid) in vm_nmi_clear()
2973 vm_inject_init(struct vm *vm, int vcpuid) in vm_inject_init()
3366 vm_resume_cpu(struct vm *vm, int vcpuid) in vm_resume_cpu()
[all …]
H A Dvmm_instruction_emul.c583 vie_update_register(struct vm *vm, int vcpuid, enum vm_reg_name reg, in vie_update_register()
782 vie_emulate_mov_cr(struct vie *vie, struct vm *vm, int vcpuid) in vie_emulate_mov_cr()
1091 vie_get_gla(struct vie *vie, struct vm *vm, int vcpuid, int opsize, in vie_get_gla()
2177 vie_emulate_twob_group15(struct vie *vie, struct vm *vm, int vcpuid, in vie_emulate_twob_group15()
2208 vie_emulate_clts(struct vie *vie, struct vm *vm, int vcpuid) in vie_emulate_clts()
2318 vie_emulate_mmio(struct vie *vie, struct vm *vm, int vcpuid) in vie_emulate_mmio()
2397 vie_emulate_inout_port(struct vie *vie, struct vm *vm, int vcpuid, in vie_emulate_inout_port()
2460 vie_emulate_inout_str(struct vie *vie, struct vm *vm, int vcpuid) in vie_emulate_inout_str()
2573 vie_emulate_inout(struct vie *vie, struct vm *vm, int vcpuid) in vie_emulate_inout()
2621 vie_emulate_other(struct vie *vie, struct vm *vm, int vcpuid) in vie_emulate_other()
[all …]
H A Dvmm_cpuid.c185 vcpu_emulate_cpuid(struct vm *vm, int vcpuid, uint64_t *rax, uint64_t *rbx, in vcpu_emulate_cpuid()
230 vm_get_cpuid(struct vm *vm, int vcpuid, vcpu_cpuid_config_t *res) in vm_get_cpuid()
260 vm_set_cpuid(struct vm *vm, int vcpuid, const vcpu_cpuid_config_t *src) in vm_set_cpuid()
H A Dx86.c68 vm_cpuid_capability(struct vm *vm, int vcpuid, enum vm_cpuid_capability cap) in vm_cpuid_capability()
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx_msr.c163 vmx_msr_bitmap_change_access(struct vmx *vmx, int vcpuid, uint_t msr, int acc) in vmx_msr_bitmap_change_access()
324 vmx_msr_guest_init(struct vmx *vmx, int vcpuid) in vmx_msr_guest_init()
381 vmx_msr_guest_enter(struct vmx *vmx, int vcpuid) in vmx_msr_guest_enter()
401 vmx_msr_guest_exit(struct vmx *vmx, int vcpuid) in vmx_msr_guest_exit()
423 vmx_rdmsr(struct vmx *vmx, int vcpuid, uint32_t num, uint64_t *val) in vmx_rdmsr()
456 vmx_wrmsr(struct vmx *vmx, int vcpuid, uint32_t num, uint64_t val) in vmx_wrmsr()
H A Dvmx_msr.h64 #define guest_msr_rw(vmx, vcpuid, msr) \ argument
67 #define guest_msr_ro(vmx, vcpuid, msr) \ argument
H A Dvmx.c312 vmx_allow_x2apic_msrs(struct vmx *vmx, int vcpuid) in vmx_allow_x2apic_msrs()
1456 vmx_restore_nmi_blocking(struct vmx *vmx, int vcpuid) in vmx_restore_nmi_blocking()
1466 vmx_clear_nmi_blocking(struct vmx *vmx, int vcpuid) in vmx_clear_nmi_blocking()
1476 vmx_assert_nmi_blocking(struct vmx *vmx, int vcpuid) in vmx_assert_nmi_blocking()
1956 apic_access_virtualization(struct vmx *vmx, int vcpuid) in apic_access_virtualization()
1965 x2apic_virtualization(struct vmx *vmx, int vcpuid) in x2apic_virtualization()
2036 apic_access_fault(struct vmx *vmx, int vcpuid, uint64_t gpa) in apic_access_fault()
3625 int vcpuid; in vmx_enable_x2apic_mode_ts() local
3646 int vcpuid; in vmx_enable_x2apic_mode_vid() local
3763 vmx_vlapic_init(void *arg, int vcpuid) in vmx_vlapic_init()
[all …]
/illumos-gate/usr/src/lib/libvmm/
H A Dlibvmm.c383 vmm_step(vmm_t *vmm, int vcpuid) in vmm_step()
539 vmm_getreg(vmm_t *vmm, int vcpuid, int reg, uint64_t *val) in vmm_getreg()
550 vmm_setreg(vmm_t *vmm, int vcpuid, int reg, uint64_t val) in vmm_setreg()
561 vmm_get_regset(vmm_t *vmm, int vcpuid, size_t nregs, const int *regnums, in vmm_get_regset()
587 vmm_set_regset(vmm_t *vmm, int vcpuid, size_t nregs, const int *regnums, in vmm_set_regset()
613 vmm_get_desc(vmm_t *vmm, int vcpuid, int desc, vmm_desc_t *vd) in vmm_get_desc()
625 vmm_set_desc(vmm_t *vmm, int vcpuid, int desc, vmm_desc_t *vd) in vmm_set_desc()
731 vmm_vcpu_mode(vmm_t *vmm, int vcpuid) in vmm_vcpu_mode()
743 vmm_vcpu_isa(vmm_t *vmm, int vcpuid) in vmm_vcpu_isa()
770 vmm_vtol(vmm_t *vmm, int vcpuid, int seg, uint64_t vaddr, uint64_t *laddr) in vmm_vtol()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvioapic.c240 vioapic_read(struct vioapic *vioapic, int vcpuid, uint32_t addr) in vioapic_read()
275 vioapic_write(struct vioapic *vioapic, int vcpuid, uint32_t addr, uint32_t data) in vioapic_write()
330 vioapic_mmio_rw(struct vioapic *vioapic, int vcpuid, uint64_t gpa, in vioapic_mmio_rw()
368 vioapic_mmio_read(struct vm *vm, int vcpuid, uint64_t gpa, uint64_t *rval, in vioapic_mmio_read()
380 vioapic_mmio_write(struct vm *vm, int vcpuid, uint64_t gpa, uint64_t wval, in vioapic_mmio_write()
392 vioapic_process_eoi(struct vm *vm, int vcpuid, int vector) in vioapic_process_eoi()
H A Dvlapic.c821 int vcpuid; in vlapic_calcdest() local
1708 vlapic_set_x2apic_state(struct vm *vm, int vcpuid, enum x2apic_state state) in vlapic_set_x2apic_state()
1747 int vcpuid; in vlapic_deliver_intr() local
1820 vlapic_data_read(struct vm *vm, int vcpuid, const vmm_data_req_t *req) in vlapic_data_read()
1978 vlapic_data_write(struct vm *vm, int vcpuid, const vmm_data_req_t *req) in vlapic_data_write()
H A Dvhpet.c460 vhpet_mmio_write(struct vm *vm, int vcpuid, uint64_t gpa, uint64_t val, in vhpet_mmio_write()
603 vhpet_mmio_read(struct vm *vm, int vcpuid, uint64_t gpa, uint64_t *rval, in vhpet_mmio_read()
H A Dvlapic_priv.h127 int vcpuid; member
/illumos-gate/usr/src/test/bhyve-tests/tests/inst_emul/
H A Dpayload_suspend_info.c20 start(uint_t vcpuid) in start()
/illumos-gate/usr/src/lib/libvmmapi/common/
H A Dinternal.h14 int vcpuid; member
H A Dvmmapi.c247 vm_vcpu_open(struct vmctx *ctx, int vcpuid) in vm_vcpu_open()
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/
H A Dmaxcpu.c77 const int vcpuid = bad_inputs[i]; in main() local
/illumos-gate/usr/src/uts/intel/sys/
H A Dvmm_dev.h230 int vcpuid; /* inputs */ member
239 int vcpuid; member
259 int vcpuid; member
282 int vcpuid; member
301 int vcpuid; member
306 int vcpuid; member
314 int vcpuid; member
/illumos-gate/usr/src/cmd/bhyve/
H A Dgdb.c758 int vcpuid = vcpu_id(vcpu); in _gdb_cpu_suspend() local
777 int vcpuid; in gdb_cpu_add() local
866 int vcpuid; in gdb_cpu_mtrap() local
909 int error, vcpuid; in gdb_cpu_breakpoint() local
962 int error, val, vcpuid; in gdb_step_vcpu() local
H A Dbhyverun.c208 int vcpuid; member
952 int vcpuid = vcpu_id(vcpu); in vmexit_suspend() local
1571 for (int vcpuid = 0; vcpuid < guest_ncpus; vcpuid++) { in main() local
1757 for (int vcpuid = 0; vcpuid < guest_ncpus; vcpuid++) { in main() local
H A Dmem.c183 int err, perror, immutable, vcpuid; in access_memory() local
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c548 int vcpuid = vcpu_id(vcpu); in get_all_registers() local
733 int vcpuid = vcpu_id(vcpu); in get_all_segments() local
881 int vcpuid = vcpu_id(vcpu); in get_misc_vmcs() local
1120 int vcpuid = vcpu_id(vcpu); in get_misc_vmcb() local
1567 int vcpuid = vcpu_id(vcpu); in show_fpu() local
1736 int error, ch, vcpuid, ptenum; in main() local
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm.c1768 check_asid(struct svm_softc *sc, int vcpuid, uint_t thiscpu, uint64_t nptgen) in check_asid()
1786 flush_asid(struct svm_softc *sc, int vcpuid) in flush_asid()
1876 svm_apply_tsc_adjust(struct svm_softc *svm_sc, int vcpuid) in svm_apply_tsc_adjust()
2521 svm_vlapic_init(void *arg, int vcpuid) in svm_vlapic_init()
/illumos-gate/usr/src/uts/common/xen/os/
H A Dhypercall.c225 HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args) in HYPERVISOR_vcpu_op()