Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/bhyve/amd64/
H A Dvmexit.c102 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 Dbhyverun_machdep.c394 fbsdrun_addcpu(vcpu_id(vcpu), suspend); in bhyve_start_vcpu()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_cpuid.c546 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 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/common/
H A Dgdb.c749 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 Dbhyverun.c467 assert(CPU_ISSET(vcpu_id(vcpu), &active_cpus)); in vm_loop()
469 ventry = vmentry_vcpu(vcpu_id(vcpu)); in vm_loop()
H A Dmem.c184 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.c271 vcpu_id(struct vcpu *vcpu) in vcpu_id() function
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c371 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()