Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/amd64/vmm/
HDx86.c90 int vcpu_id = vcpu_vcpuid(vcpu); in x86_emulate_cpuid() local
106 VCPU_CTR2(vm, vcpu_id, "cpuid %#x,%#x", func, param); in x86_emulate_cpuid()
295 regs[0] = vcpu_id; in x86_emulate_cpuid()
298 (vcpu_id >> log2(threads + 1)); in x86_emulate_cpuid()
320 regs[1] |= (vcpu_id << CPUID_0000_0001_APICID_SHIFT); in x86_emulate_cpuid()
501 x2apic_id = vcpu_id; in x86_emulate_cpuid()
508 x2apic_id = vcpu_id; in x86_emulate_cpuid()
HDvmm.c239 int vcpu_id))
344 vcpu_alloc(struct vm *vm, int vcpu_id) in vcpu_alloc() argument
348 KASSERT(vcpu_id >= 0 && vcpu_id < vm->maxcpus, in vcpu_alloc()
349 ("vcpu_init: invalid vcpu %d", vcpu_id)); in vcpu_alloc()
355 vcpu->vcpuid = vcpu_id; in vcpu_alloc()
/freebsd-13-stable/sys/xen/interface/hvm/
HDhvm_op.h238 uint32_t vcpu_id; member
247 uint32_t vcpu_id; member
317 uint32_t vcpu_id; member
/freebsd-13-stable/sys/x86/xen/
HDxen_apic.c296 rc = HYPERVISOR_vcpu_op(VCPUOP_send_nmi, PCPU_GET(vcpu_id), NULL); in send_nmi()
301 PCPU_ID_GET(cpu, vcpu_id), NULL); in send_nmi()
310 PCPU_ID_GET(cpu, vcpu_id), NULL); in send_nmi()
318 PCPU_ID_GET(apic_cpuid(dest), vcpu_id), NULL); in send_nmi()
HDxen_intr.c715 int vcpu_id = pcpu_find(cpu)->pc_vcpu_id; in xen_rebind_ipi() local
717 struct evtchn_bind_ipi bind_ipi = { .vcpu = vcpu_id }; in xen_rebind_ipi()
744 int vcpu_id = pcpu_find(cpu)->pc_vcpu_id; in xen_rebind_virq() local
747 .vcpu = vcpu_id }; in xen_rebind_virq()
899 u_int to_cpu, vcpu_id; in xen_intr_assign_cpu() local
906 vcpu_id = pcpu_find(to_cpu)->pc_vcpu_id; in xen_intr_assign_cpu()
934 bind_vcpu.vcpu = vcpu_id; in xen_intr_assign_cpu()
1302 int vcpu_id = pcpu_find(cpu)->pc_vcpu_id; in xen_intr_bind_virq() local
1304 struct evtchn_bind_virq bind_virq = { .virq = virq, .vcpu = vcpu_id }; in xen_intr_bind_virq()
1362 int vcpu_id = pcpu_find(cpu)->pc_vcpu_id; in xen_intr_alloc_and_bind_ipi() local
[all …]
HDhvm.c454 PCPU_SET(vcpu_id, (regs[0] & XEN_HVM_CPUID_VCPU_ID_PRESENT) ? in xen_hvm_cpu_init()
465 rc = set_percpu_callback(PCPU_GET(vcpu_id)); in xen_hvm_cpu_init()
479 cpu = PCPU_GET(vcpu_id); in xen_hvm_cpu_init()
HDpvcpu_enum.c181 PCPU_SET(vcpu_id, 0); in xenpv_setup_local()
/freebsd-13-stable/sys/xen/interface/
HDpmu.h112 uint32_t vcpu_id; member
HDxenoprof.h80 uint32_t vcpu_id; member
HDvm_event.h368 uint32_t vcpu_id; member
HDdomctl.h772 uint32_t vcpu_id; /* any vcpu in an event? */ member
HDsysctl.h620 unsigned int vcpu_id; member
/freebsd-13-stable/sys/dev/xen/debug/
HDdebug.c82 xc_printf("Printing stack trace vCPU%d\n", PCPU_GET(vcpu_id)); in xendebug_filter()
/freebsd-13-stable/sys/dev/xen/timer/
HDtimer.c322 int cpu = PCPU_GET(vcpu_id); in xentimer_et_start()
353 int cpu = PCPU_GET(vcpu_id); in xentimer_et_stop()
/freebsd-13-stable/sys/dev/hyperv/pcib/
HDvmbus_pcib.c1777 unsigned int cpu, vcpu_id; in vmbus_pcib_map_msi() local
1809 vcpu_id = VMBUS_GET_VCPU_ID(device_get_parent(pcib), pcib, cpu); in vmbus_pcib_map_msi()
1812 if (vcpu_id > 63) { in vmbus_pcib_map_msi()
1815 "Error: vcpu_id %u overflowed\n", vcpu_id); in vmbus_pcib_map_msi()
1831 int_pkt->int_desc.cpu_mask = 1ULL << vcpu_id; in vmbus_pcib_map_msi()
/freebsd-13-stable/sys/amd64/include/
HDvmm.h173 int vcpu_id);