Searched refs:active_cpus (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/riscv/vmm/ |
H A D | vmm_sbi.c | 46 cpuset_t active_cpus; in vmm_sbi_handle_rfnc() local 82 active_cpus = vm_active_cpus(hyp->vm); in vmm_sbi_handle_rfnc() 98 if (!CPU_ISSET(i, &active_cpus)) in vmm_sbi_handle_rfnc() 134 cpuset_t active_cpus; in vmm_sbi_handle_ipi() local 151 active_cpus = vm_active_cpus(hyp->vm); in vmm_sbi_handle_ipi() 161 if (!CPU_ISSET(hart_id, &active_cpus)) in vmm_sbi_handle_ipi()
|
H A D | vmm.c | 118 volatile cpuset_t active_cpus; /* (i) active vcpus */ member 291 CPU_ZERO(&vm->active_cpus); in vm_init() 480 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) { in vm_reinit() 605 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend() 644 if (CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_activate_cpu() 647 CPU_SET_ATOMIC(vcpu->vcpuid, &vm->active_cpus); in vm_activate_cpu() 656 vm->debug_cpus = vm->active_cpus; in vm_suspend_cpu() 658 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend_cpu() 662 if (!CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_suspend_cpu() 697 return (vm->active_cpus); in vm_active_cpus() [all …]
|
/freebsd/sys/arm64/vmm/ |
H A D | vmm.c | 123 volatile cpuset_t active_cpus; /* (i) active vcpus */ member 412 CPU_ZERO(&vm->active_cpus); in vm_init() 609 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) { in vm_reinit() 900 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend() 939 if (CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_activate_cpu() 942 CPU_SET_ATOMIC(vcpu->vcpuid, &vm->active_cpus); in vm_activate_cpu() 951 vm->debug_cpus = vm->active_cpus; in vm_suspend_cpu() 953 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend_cpu() 957 if (!CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_suspend_cpu() 992 return (vm->active_cpus); in vm_active_cpus() [all …]
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm.c | 154 volatile cpuset_t active_cpus; /* (i) active vcpus */ member 512 CPU_ZERO(&vm->active_cpus); in vm_init() 712 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) { in vm_reinit() 1094 CPU_AND(&vm->rendezvous_req_cpus, &vm->rendezvous_req_cpus, &vm->active_cpus); in vm_handle_rendezvous() 1186 if (CPU_CMP(&vm->halted_cpus, &vm->active_cpus) == 0) { in vm_handle_hlt() 1366 if (CPU_CMP(&vm->suspended_cpus, &vm->active_cpus) == 0) { in vm_handle_suspend() 1468 if (CPU_ISSET(i, &vm->active_cpus)) in vm_suspend() 1552 if (!CPU_ISSET(vcpuid, &vm->active_cpus)) in vm_run() 2132 if (CPU_ISSET(vcpu->vcpuid, &vm->active_cpus)) in vm_activate_cpu() 2136 CPU_SET_ATOMIC(vcpu->vcpuid, &vm->active_cpus); in vm_activate_cpu() [all …]
|
/freebsd/usr.sbin/bhyve/ |
H A D | bhyverun.c | 463 cpuset_t active_cpus, dmask; in vm_loop() local 465 error = vm_active_cpus(ctx, &active_cpus); in vm_loop() 466 assert(CPU_ISSET(vcpu_id(vcpu), &active_cpus)); in vm_loop()
|
/freebsd/sys/arm64/vmm/io/ |
H A D | vgic_v3.c | 1779 cpuset_t active_cpus; in vgic_v3_icc_sgi1r_write() local 1786 active_cpus = vm_active_cpus(vm); in vgic_v3_icc_sgi1r_write() 1808 CPU_ISSET(target_vcpuid, &active_cpus)) { in vgic_v3_icc_sgi1r_write() 1820 if (CPU_ISSET(target_vcpuid, &active_cpus) && in vgic_v3_icc_sgi1r_write()
|