Searched refs:vcpu_id (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_cpuid.c | 380 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 D | vmm.c | 379 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 D | bhyverun.c | 604 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 D | gdb.c | 758 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 D | mem.c | 185 vcpuid = vcpu_id(vcpu); in access_memory()
|
/illumos-gate/usr/src/lib/libvmmapi/common/ |
H A D | mapfile-vers | 38 vcpu_id;
|
H A D | vmmapi.h | 160 int vcpu_id(struct vcpu *vcpu);
|
H A D | vmmapi.c | 268 vcpu_id(struct vcpu *vcpu) in vcpu_id() function
|
/illumos-gate/usr/src/cmd/bhyvectl/ |
H A D | bhyvectl.c | 548 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()
|