Lines Matching defs:dmask
805 * This function populates 'dmask' with the set of vcpus that match the
812 vlapic_calcdest(struct vm *vm, cpuset_t *dmask, uint32_t dest, bool phys,
826 *dmask = vm_active_cpus(vm);
834 CPU_ZERO(dmask);
838 CPU_SET(vcpuid, dmask);
862 CPU_ZERO(dmask);
896 CPU_SET(vcpuid, dmask);
1036 cpuset_t dmask, ipimask;
1060 vlapic_calcdest(vlapic->vm, &dmask, dest, phys, false, x2apic(vlapic));
1063 CPU_SETOF(vlapic->vcpuid, &dmask);
1066 dmask = vm_active_cpus(vlapic->vm);
1069 dmask = vm_active_cpus(vlapic->vm);
1070 CPU_CLR(vlapic->vcpuid, &dmask);
1099 CPU_FOREACH_ISSET(i, &dmask) {
1110 CPU_FOREACH_ISSET(i, &dmask) {
1134 CPU_COPY(&dmask, &ipimask);
1165 cpuset_t *dmask = vm_exitinfo_cpuset(vcpu);
1174 CPU_AND(&reinit, &active, dmask);
1179 vm_await_start(vcpu_vm(vcpu), dmask);
1190 *dmask = vm_start_cpus(vcpu_vm(vcpu), dmask);
1192 if (CPU_EMPTY(dmask)) {
1203 vme->u.spinup_ap.vcpu = CPU_FFS(dmask) - 1;
1684 cpuset_t dmask;
1699 vlapic_calcdest(vm, &dmask, dest, phys, lowprio, false);
1701 CPU_FOREACH_ISSET(vcpuid, &dmask) {
1776 cpuset_t dmask;
1791 vlapic_calcdest(vlapic->vm, &dmask, dest, phys, lowprio, false);
1793 if (!CPU_ISSET(vlapic->vcpuid, &dmask))