| /linux/tools/testing/selftests/kvm/ |
| H A D | arch_timer.c | 40 struct kvm_vcpu *vcpus[KVM_MAX_VCPUS]; 41 struct test_vcpu_shared_data vcpu_shared_data[KVM_MAX_VCPUS]; 43 static pthread_t pt_vcpu_run[KVM_MAX_VCPUS]; 181 NR_VCPUS_DEF, KVM_MAX_VCPUS); in test_print_help() 202 if (test_args.nr_vcpus > KVM_MAX_VCPUS) { in parse_args() 204 KVM_MAX_VCPUS); in parse_args()
|
| H A D | kvm_page_table_test.c | 56 struct kvm_vcpu *vcpus[KVM_MAX_VCPUS];
|
| H A D | access_tracking_perf_test.c | 75 static int vcpu_last_completed_iteration[KVM_MAX_VCPUS];
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | ucall_common.c | 13 DECLARE_BITMAP(in_use, KVM_MAX_VCPUS); 14 struct ucall ucalls[KVM_MAX_VCPUS]; 40 for (i = 0; i < KVM_MAX_VCPUS; ++i) { in ucall_init() 58 for (i = 0; i < KVM_MAX_VCPUS; ++i) { in ucall_alloc()
|
| H A D | memstress.c | 33 static struct vcpu_thread vcpu_threads[KVM_MAX_VCPUS]; 41 static struct kvm_vcpu *vcpus[KVM_MAX_VCPUS];
|
| /linux/tools/testing/selftests/kvm/include/ |
| H A D | memstress.h | 48 uint32_t vcpu_to_pcpu[KVM_MAX_VCPUS]; 53 struct memstress_vcpu_args vcpu_args[KVM_MAX_VCPUS];
|
| H A D | kvm_util.h | 32 #define KVM_MAX_VCPUS 512 macro
|
| /linux/arch/s390/include/asm/ |
| H A D | kvm_host.h | 31 #define KVM_MAX_VCPUS 255 macro 325 DECLARE_BITMAP(sigp_emerg_pending, KVM_MAX_VCPUS); 609 struct vsie_page *pages[KVM_MAX_VCPUS]; 623 DECLARE_BITMAP(kicked_mask, KVM_MAX_VCPUS); 675 DECLARE_BITMAP(idle_mask, KVM_MAX_VCPUS);
|
| /linux/arch/riscv/kvm/ |
| H A D | vm.c | 193 r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 196 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| H A D | tlb.c | 336 DECLARE_BITMAP(vcpu_mask, KVM_MAX_VCPUS); in make_xfence_request() 338 bitmap_zero(vcpu_mask, KVM_MAX_VCPUS); in make_xfence_request()
|
| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | private_mem_conversions_test.c | 380 struct kvm_vcpu *vcpus[KVM_MAX_VCPUS]; in test_mem_conversions() 381 pthread_t threads[KVM_MAX_VCPUS]; in test_mem_conversions()
|
| /linux/arch/x86/kvm/ |
| H A D | hyperv.c | 45 #define KVM_HV_MAX_SPARSE_VCPU_SET_BITS DIV_ROUND_UP(KVM_MAX_VCPUS, HV_VCPUS_PER_SPARSE_BANK) 195 if (vpidx >= KVM_MAX_VCPUS) in get_vcpu_by_vpidx() 1531 if (!host || new_vp_index >= KVM_MAX_VCPUS) in kvm_hv_set_msr() 1806 sizeof(*vcpu_mask) * BITS_TO_LONGS(KVM_MAX_VCPUS)); in sparse_set_to_vcpu_mask() 1830 bitmap_zero(vcpu_mask, KVM_MAX_VCPUS); in sparse_set_to_vcpu_mask() 2151 for_each_set_bit(i, vcpu_mask, KVM_MAX_VCPUS) { in kvm_hv_flush_tlb() 2164 bitmap_zero(vcpu_mask, KVM_MAX_VCPUS); in kvm_hv_flush_tlb() 2882 ent->eax = KVM_MAX_VCPUS; in kvm_get_hv_cpuid()
|
| H A D | ioapic.c | 337 DECLARE_BITMAP(vcpu_bitmap, KVM_MAX_VCPUS); in ioapic_write_indirect() 431 bitmap_zero(vcpu_bitmap, KVM_MAX_VCPUS); in ioapic_write_indirect()
|
| H A D | lapic.c | 1340 unsigned long i, dest_vcpu_bitmap[BITS_TO_LONGS(KVM_MAX_VCPUS)]; in __kvm_irq_delivery_to_apic() 1381 dest_vcpu_bitmap, KVM_MAX_VCPUS); in __kvm_irq_delivery_to_apic()
|
| /linux/arch/riscv/include/asm/ |
| H A D | kvm_host.h | 28 #define KVM_MAX_VCPUS 1024 macro
|
| /linux/arch/loongarch/kvm/ |
| H A D | vm.c | 131 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 53 #define KVM_MAX_VCPUS CONFIG_KVM_MAX_NR_VCPUS macro 55 #define KVM_MAX_VCPUS 1024 macro 68 #define KVM_MAX_VCPU_IDS (KVM_MAX_VCPUS * KVM_VCPU_ID_RATIO) 724 DECLARE_BITMAP(vcpu_mask, KVM_MAX_VCPUS); 1229 unsigned long poll_mask[BITS_TO_LONGS(KVM_MAX_VCPUS)];
|
| /linux/arch/s390/kvm/ |
| H A D | interrupt.c | 720 cpu_addr = find_first_bit(li->sigp_emerg_pending, KVM_MAX_VCPUS); in __deliver_emergency_signal() 722 if (bitmap_empty(li->sigp_emerg_pending, KVM_MAX_VCPUS)) in __deliver_emergency_signal() 1325 bitmap_zero(li->sigp_emerg_pending, KVM_MAX_VCPUS); in kvm_s390_clear_local_irqs() 1822 (ASYNC_PF_PER_VCPU * KVM_MAX_VCPUS)) { in __inject_pfault_done() 2994 DECLARE_BITMAP(sigp_emerg_pending, KVM_MAX_VCPUS); in kvm_s390_get_irq_state() 3021 for_each_set_bit(cpuaddr, sigp_emerg_pending, KVM_MAX_VCPUS) { in kvm_s390_get_irq_state()
|
| H A D | kvm-s390.c | 66 (KVM_MAX_VCPUS + LOCAL_IRQS)) 663 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension() 3396 return id < KVM_MAX_VCPUS; in sca_can_add_vcpu()
|
| /linux/arch/mips/kvm/ |
| H A D | mips.c | 1042 r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 1045 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| /linux/arch/powerpc/kvm/ |
| H A D | powerpc.c | 638 r = min_t(unsigned int, num_present_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 640 r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 643 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| H A D | book3s_xive.c | 2548 else if (nr_servers > KVM_MAX_VCPUS) in kvmppc_xive_set_nr_servers() 2552 xive->nr_servers = KVM_MAX_VCPUS; in kvmppc_xive_set_nr_servers() 2766 xive->nr_servers = KVM_MAX_VCPUS; in kvmppc_xive_create()
|
| H A D | book3s_xive_native.c | 1116 xive->nr_servers = KVM_MAX_VCPUS; in kvmppc_xive_native_create()
|
| /linux/include/linux/ |
| H A D | kvm_host.h | 49 #define KVM_MAX_VCPU_IDS KVM_MAX_VCPUS 1022 if (id < KVM_MAX_VCPUS) in kvm_get_vcpu_by_id()
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 40 #define KVM_MAX_VCPUS VGIC_V3_MAX_CPUS macro
|