Searched refs:online_vcpus (Results 1 - 20 of 20) sorted by relevance

/linux-master/arch/riscv/kvm/
H A Dvcpu_sbi_v01.c52 hmask = (1UL << atomic_read(&kvm->online_vcpus)) - 1;
74 hmask = (1UL << atomic_read(&kvm->online_vcpus)) - 1;
H A Daia_device.c27 unlock_vcpus(kvm, atomic_read(&kvm->online_vcpus) - 1);
265 if (kvm->created_vcpus != atomic_read(&kvm->online_vcpus))
348 nr_vcpus = atomic_read(&dev->kvm->online_vcpus);
419 nr_vcpus = atomic_read(&dev->kvm->online_vcpus);
485 nr_vcpus = atomic_read(&dev->kvm->online_vcpus);
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v2.c38 value |= (atomic_read(&vcpu->kvm->online_vcpus) - 1) << 5;
124 int nr_vcpus = atomic_read(&source_vcpu->kvm->online_vcpus);
185 u8 cpu_mask = GENMASK(atomic_read(&vcpu->kvm->online_vcpus) - 1, 0);
H A Dvgic-init.c112 if (atomic_read(&kvm->online_vcpus) > kvm->max_vcpus) {
275 if (kvm->created_vcpus != atomic_read(&kvm->online_vcpus))
H A Dvgic-debug.c58 int nr_cpus = atomic_read(&kvm->online_vcpus);
H A Dvgic-v4.c254 nr_vcpus = atomic_read(&kvm->online_vcpus);
H A Dvgic.h313 return atomic_read(&kvm->online_vcpus) * KVM_VGIC_V3_REDIST_SIZE;
H A Dvgic-mmio-v3.c860 int nr_vcpus = atomic_read(&kvm->online_vcpus);
H A Dvgic-its.c1929 sz = atomic_read(&kvm->online_vcpus) * LPI_DEFAULT_PCPU_CACHE_SIZE;
/linux-master/arch/x86/kvm/
H A Dtrace.h929 unsigned int online_vcpus, bool use_master_clock,
931 TP_ARGS(vcpu_id, nr_matched, online_vcpus, use_master_clock,
937 __field( unsigned int, online_vcpus )
945 __entry->online_vcpus = online_vcpus;
953 __entry->nr_vcpus_matched_tsc, __entry->online_vcpus,
H A Dhyperv.c1351 if (atomic_read(&kvm->online_vcpus) < 2)
H A Dx86.c2527 atomic_read(&vcpu->kvm->online_vcpus)) &&
2541 atomic_read(&vcpu->kvm->online_vcpus),
3024 atomic_read(&kvm->online_vcpus));
/linux-master/arch/s390/kvm/
H A Dinterrupt.c1954 int sigcpu, online_vcpus, nr_tries = 0; local
1956 online_vcpus = atomic_read(&kvm->online_vcpus);
1957 if (!online_vcpus)
1961 sigcpu = find_first_bit(kvm->arch.idle_mask, online_vcpus);
1962 if (sigcpu == online_vcpus) {
1965 kvm->arch.float_int.next_rr_cpu %= online_vcpus;
1967 if (nr_tries++ >= online_vcpus)
3070 int vcpu_idx, online_vcpus = atomic_read(&kvm->online_vcpus); local
[all...]
H A Dkvm-s390.c5197 int i, online_vcpus, r = 0, started_vcpus = 0; local
5205 online_vcpus = atomic_read(&vcpu->kvm->online_vcpus);
5216 for (i = 0; i < online_vcpus; i++) {
5252 int i, online_vcpus, r = 0, started_vcpus = 0; local
5261 online_vcpus = atomic_read(&vcpu->kvm->online_vcpus);
5283 for (i = 0; i < online_vcpus; i++) {
H A Dvsie.c1356 * We want at least #online_vcpus shadows, so every VCPU can execute
1359 nr_vcpus = atomic_read(&kvm->online_vcpus);
H A Dpriv.c830 cpus = atomic_read(&vcpu->kvm->online_vcpus);
/linux-master/include/linux/
H A Dkvm_host.h778 * at the beginning of KVM_CREATE_VCPU. online_vcpus is only
782 atomic_t online_vcpus; member in struct:kvm
958 int num_vcpus = atomic_read(&kvm->online_vcpus);
968 (atomic_read(&kvm->online_vcpus) - 1))
/linux-master/arch/arm64/kvm/
H A Darm.c597 if (kvm->arch.mpidr_data || atomic_read(&kvm->online_vcpus) == 1)
1780 unlock_vcpus(kvm, atomic_read(&kvm->online_vcpus) - 1);
/linux-master/arch/x86/kvm/svm/
H A Dsev.c1782 if (atomic_read(&src->online_vcpus) != atomic_read(&dst->online_vcpus))
/linux-master/virt/kvm/
H A Dkvm_main.c532 atomic_set(&kvm->online_vcpus, 0);
4308 vcpu->vcpu_idx = atomic_read(&kvm->online_vcpus);
4329 atomic_inc(&kvm->online_vcpus);

Completed in 393 milliseconds