Home
last modified time | relevance | path

Searched refs:vcpu_id (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_cpuid.c380 legacy_emulate_cpuid(struct vm *vm, int vcpu_id, uint32_t *eax, uint32_t *ebx, in legacy_emulate_cpuid() argument
606 regs[0] = vcpu_id; in legacy_emulate_cpuid()
609 (vcpu_id >> log2(threads + 1)); in legacy_emulate_cpuid()
621 error = vm_get_x2apic_state(vm, vcpu_id, &x2apic_state); in legacy_emulate_cpuid()
628 regs[1] |= (vcpu_id << CPUID_0000_0001_APICID_SHIFT); in legacy_emulate_cpuid()
658 error = vm_get_register(vm, vcpu_id, in legacy_emulate_cpuid()
765 error = vm_get_capability(vm, vcpu_id, in legacy_emulate_cpuid()
801 x2apic_id = vcpu_id; in legacy_emulate_cpuid()
808 x2apic_id = vcpu_id; in legacy_emulate_cpuid()
H A Dvmm.c379 vcpu_init(struct vm *vm, int vcpu_id, bool create) in vcpu_init() argument
383 KASSERT(vcpu_id >= 0 && vcpu_id < vm->maxcpus, in vcpu_init()
384 ("vcpu_init: invalid vcpu %d", vcpu_id)); in vcpu_init()
386 vcpu = &vm->vcpu[vcpu_id]; in vcpu_init()
403 vcpu->vtc.vtc_vcpuid = vcpu_id; in vcpu_init()
408 vcpu_ustate_change(vm, vcpu_id, VU_INIT); in vcpu_init()
413 vcpu->vlapic = VLAPIC_INIT(vm->cookie, vcpu_id); in vcpu_init()
414 (void) vm_set_x2apic_state(vm, vcpu_id, X2APIC_DISABLED); in vcpu_init()
/illumos-gate/usr/src/cmd/bhyve/
H A Dbhyverun.c604 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_mmio_read()
619 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_mmio_write()
635 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_inout_read()
650 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_inout_write()
707 vme->u.msr.code, vcpu_id(vcpu)); in vmexit_rdmsr()
759 fprintf(stderr, "vm exit[%d]\n", vcpu_id(vcpu)); in vmexit_paging()
796 fprintf(stderr, "vm exit[%d]\n", vcpu_id(vcpu)); in vmexit_vmx()
829 fprintf(stderr, "vm exit[%d]\n", vcpu_id(vcpu)); in vmexit_svm()
952 int vcpuid = vcpu_id(vcpu); in vmexit_suspend()
1064 assert(CPU_ISSET(vcpu_id(vcpu), &active_cpus)); in vm_loop()
[all …]
H A Dgdb.c758 int vcpuid = vcpu_id(vcpu); in _gdb_cpu_suspend()
781 vcpuid = vcpu_id(vcpu); in gdb_cpu_add()
815 vs = &vcpu_state[vcpu_id(vcpu)]; in gdb_cpu_resume()
870 vcpuid = vcpu_id(vcpu); in gdb_cpu_mtrap()
915 vcpuid = vcpu_id(vcpu); in gdb_cpu_breakpoint()
964 vcpuid = vcpu_id(vcpu); in gdb_step_vcpu()
H A Dmem.c185 vcpuid = vcpu_id(vcpu); in access_memory()
/illumos-gate/usr/src/lib/libvmmapi/common/
H A Dmapfile-vers38 vcpu_id;
H A Dvmmapi.h160 int vcpu_id(struct vcpu *vcpu);
H A Dvmmapi.c268 vcpu_id(struct vcpu *vcpu) in vcpu_id() function
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c548 int vcpuid = vcpu_id(vcpu); in get_all_registers()
733 int vcpuid = vcpu_id(vcpu); in get_all_segments()
881 int vcpuid = vcpu_id(vcpu); in get_misc_vmcs()
1120 int vcpuid = vcpu_id(vcpu); in get_misc_vmcb()
1567 int vcpuid = vcpu_id(vcpu); in show_fpu()
1600 .vcpuid = vcpu_id(vcpu), in show_fpu()
1681 .vdx_vcpuid = vcpu_id(vcpu), in show_msrs()