Lines Matching defs:vcpuid

84 		return (vlapic->vcpuid);
86 return (vlapic->vcpuid << 24);
450 vcpu_notify_event(vlapic->vm, vlapic->vcpuid, true);
453 vm_inject_nmi(vlapic->vm, vlapic->vcpuid);
456 vm_inject_extint(vlapic->vm, vlapic->vcpuid);
578 VCPU_CTR1(vlapic->vm, vlapic->vcpuid, "EOI vector %d",
584 vioapic_process_eoi(vlapic->vm, vlapic->vcpuid,
590 VCPU_CTR0(vlapic->vm, vlapic->vcpuid, "Gratuitous EOI");
591 vmm_stat_incr(vlapic->vm, vlapic->vcpuid, VLAPIC_GRATUITOUS_EOI, 1);
626 vmm_stat_incr(vlapic->vm, vlapic->vcpuid, VLAPIC_INTR_ERROR, 1);
644 vmm_stat_incr(vlapic->vm, vlapic->vcpuid, VLAPIC_INTR_TIMER, 1);
658 vmm_stat_incr(vlapic->vm, vlapic->vcpuid, VLAPIC_INTR_CMC, 1);
678 vm_inject_extint(vlapic->vm, vlapic->vcpuid);
681 vm_inject_nmi(vlapic->vm, vlapic->vcpuid);
717 vmm_stat_array_incr(vlapic->vm, vlapic->vcpuid,
828 int vcpuid;
844 vcpuid = vm_apicid2vcpuid(vm, dest);
846 if (vcpuid < vm_get_maxcpus(vm) && CPU_ISSET(vcpuid, &amask))
847 CPU_SET(vcpuid, dmask);
873 while ((vcpuid = CPU_FFS(&amask)) != 0) {
874 vcpuid--;
875 CPU_CLR(vcpuid, &amask);
877 vlapic = vm_lapic(vm, vcpuid);
908 CPU_SET(vcpuid, dmask);
924 VCPU_CTR2(vlapic->vm, vlapic->vcpuid, "vlapic TPR changed "
945 vm_inject_gp(vlapic->vm, vlapic->vcpuid);
1002 CPU_SETOF(vlapic->vcpuid, &dmask);
1009 CPU_CLR(vlapic->vcpuid, &dmask);
1021 vmm_stat_array_incr(vlapic->vm, vlapic->vcpuid,
1024 "to vcpuid %d", vec, i);
1028 "to vcpuid %d", i);
1040 if (vlapic->vcpuid == 0 && dest != 0 && dest < maxcpus) {
1053 if (vlapic->vcpuid == 0 && dest != 0 && dest < maxcpus) {
1065 vmexit = vm_exitinfo(vlapic->vm, vlapic->vcpuid);
1088 lapic_intr_edge(vlapic->vm, vlapic->vcpuid, vec);
1089 vmm_stat_array_incr(vlapic->vm, vlapic->vcpuid, IPIS_SENT,
1090 vlapic->vcpuid, 1);
1446 if (vlapic->vcpuid == 0)
1458 KASSERT(vlapic->vcpuid >= 0 &&
1459 vlapic->vcpuid < vm_get_maxcpus(vlapic->vm),
1460 ("vlapic_init: vcpuid is not initialized"));
1476 if (vlapic->vcpuid == 0)
1510 vlapic_set_x2apic_state(struct vm *vm, int vcpuid, enum x2apic_state state)
1515 vlapic = vm_lapic(vm, vcpuid);
1549 int vcpuid;
1567 while ((vcpuid = CPU_FFS(&dmask)) != 0) {
1568 vcpuid--;
1569 CPU_CLR(vcpuid, &dmask);
1571 vm_inject_extint(vm, vcpuid);
1573 lapic_set_intr(vm, vcpuid, vec, level);
1660 if (!CPU_ISSET(vlapic->vcpuid, &dmask))