Home
last modified time | relevance | path

Searched refs:active_cpus (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/riscv/vmm/
H A Dvmm_sbi.c48 cpuset_t active_cpus; in vmm_sbi_handle_rfnc() local
84 active_cpus = vm_active_cpus(hyp->vm); in vmm_sbi_handle_rfnc()
100 if (!CPU_ISSET(i, &active_cpus)) in vmm_sbi_handle_rfnc()
136 cpuset_t active_cpus; in vmm_sbi_handle_ipi() local
153 active_cpus = vm_active_cpus(hyp->vm); in vmm_sbi_handle_ipi()
163 if (!CPU_ISSET(hart_id, &active_cpus)) in vmm_sbi_handle_ipi()
H A Dvmm.c157 CPU_ZERO(&vm->active_cpus); in vm_init()
643 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) in vm_handle_suspend()
687 if (!CPU_ISSET(vcpuid, &vm->active_cpus)) in vm_run()
/freebsd/sys/dev/vmm/
H A Dvmm_vm.c42 &vm->active_cpus); in vm_rendezvous()
390 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend()
405 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) { in vm_reinit()
420 if (CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_activate_cpu()
423 CPU_SET_ATOMIC(vcpu->vcpuid, &vm->active_cpus); in vm_activate_cpu()
431 vm->debug_cpus = vm->active_cpus; in vm_suspend_cpu()
433 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend_cpu()
437 if (!CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_suspend_cpu()
463 return (vm->active_cpus); in vm_active_cpus()
H A Dvmm_vm.h139 volatile cpuset_t active_cpus; /* (i) active vcpus */ member
/freebsd/usr.sbin/bhyve/
H A Dbhyverun.c692 cpuset_t active_cpus, dmask; in vm_loop() local
694 error = vm_active_cpus(ctx, &active_cpus); in vm_loop()
695 assert(CPU_ISSET(vcpu_id(vcpu), &active_cpus)); in vm_loop()
/freebsd/sys/arm64/vmm/
H A Dvmm.c267 CPU_ZERO(&vm->active_cpus); in vm_init()
966 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) in vm_handle_suspend()
1005 if (!CPU_ISSET(vcpuid, &vm->active_cpus)) in vm_run()
/freebsd/sys/arm64/vmm/io/
H A Dvgic_v3.c1617 cpuset_t active_cpus; in vgic_v3_icc_sgi1r_write() local
1624 active_cpus = vm_active_cpus(vm); in vgic_v3_icc_sgi1r_write()
1647 CPU_ISSET(target_vcpuid, &active_cpus)) { in vgic_v3_icc_sgi1r_write()
1659 if (CPU_ISSET(target_vcpuid, &active_cpus) && in vgic_v3_icc_sgi1r_write()
/freebsd/sys/amd64/vmm/
H A Dvmm.c324 CPU_ZERO(&vm->active_cpus); in vm_init()
804 if (CPU_CMP(&vm->halted_cpus, &vm->active_cpus) == 0) { in vm_handle_hlt()
984 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) { in vm_handle_suspend()
1143 if (!CPU_ISSET(vcpuid, &vm->active_cpus)) in vm_run()