Searched refs:vcpu_id (Results 1 – 11 of 11) sorted by relevance
/illumos-gate/usr/src/cmd/bhyve/amd64/ |
H A D | vmexit.c | 102 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_mmio_read() 117 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_mmio_write() 133 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_inout_read() 148 struct vm_entry *entry = &vmentry[vcpu_id(vcpu)]; in vmentry_inout_write() 220 vme->u.msr.code, vcpu_id(vcpu)); in vmexit_rdmsr() 246 vme->u.msr.code, vme->u.msr.wval, vcpu_id(vcpu)); in vmexit_wrmsr() 339 fprintf(stderr, "vm exit[%d]\n", vcpu_id(vcpu)); in vmexit_paging() 376 EPRINTLN("vm exit[%d]", vcpu_id(vcpu)); in vmexit_vmx() 408 EPRINTLN("vm exit[%d]", vcpu_id(vcpu)); in vmexit_svm() 531 int vcpuid = vcpu_id(vcpu); in vmexit_suspend()
|
H A D | bhyverun_machdep.c | 394 fbsdrun_addcpu(vcpu_id(vcpu), suspend); in bhyve_start_vcpu()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_cpuid.c | 546 legacy_emulate_cpuid(struct vm *vm, int vcpu_id, uint32_t *eax, uint32_t *ebx, in legacy_emulate_cpuid() argument 771 regs[0] = vcpu_id; in legacy_emulate_cpuid() 774 (vcpu_id >> log2(threads + 1)); in legacy_emulate_cpuid() 786 error = vm_get_x2apic_state(vm, vcpu_id, &x2apic_state); in legacy_emulate_cpuid() 793 regs[1] |= (vcpu_id << CPUID_0000_0001_APICID_SHIFT); in legacy_emulate_cpuid() 916 error = vm_get_capability(vm, vcpu_id, in legacy_emulate_cpuid() 952 x2apic_id = vcpu_id; in legacy_emulate_cpuid() 959 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/common/ |
H A D | gdb.c | 749 int vcpuid = vcpu_id(vcpu); in _gdb_cpu_suspend() 772 vcpuid = vcpu_id(vcpu); in gdb_cpu_add() 806 vs = &vcpu_state[vcpu_id(vcpu)]; in gdb_cpu_resume() 861 vcpuid = vcpu_id(vcpu); in gdb_cpu_mtrap() 906 vcpuid = vcpu_id(vcpu); in gdb_cpu_breakpoint() 955 vcpuid = vcpu_id(vcpu); in gdb_step_vcpu()
|
H A D | bhyverun.c | 467 assert(CPU_ISSET(vcpu_id(vcpu), &active_cpus)); in vm_loop() 469 ventry = vmentry_vcpu(vcpu_id(vcpu)); in vm_loop()
|
H A D | mem.c | 184 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 | 271 vcpu_id(struct vcpu *vcpu) in vcpu_id() function
|
/illumos-gate/usr/src/cmd/bhyvectl/ |
H A D | bhyvectl.c | 371 int vcpuid = vcpu_id(vcpu); in get_all_registers() 556 int vcpuid = vcpu_id(vcpu); in get_all_segments() 704 int vcpuid = vcpu_id(vcpu); in get_misc_vmcs() 943 int vcpuid = vcpu_id(vcpu); in get_misc_vmcb() 1445 int vcpuid = vcpu_id(vcpu); in show_fpu() 1478 .vcpuid = vcpu_id(vcpu), in show_fpu() 1559 .vdx_vcpuid = vcpu_id(vcpu), in show_msrs()
|