| /Linux-v6.1/tools/testing/selftests/kvm/aarch64/ |
| D | arch_timer.c | 79 static struct kvm_vcpu *vcpus[KVM_MAX_VCPUS]; 80 static pthread_t pt_vcpu_run[KVM_MAX_VCPUS]; 81 static struct test_vcpu_shared_data vcpu_shared_data[KVM_MAX_VCPUS]; 400 NR_VCPUS_DEF, KVM_MAX_VCPUS); in test_print_help() 421 } else if (test_args.nr_vcpus > KVM_MAX_VCPUS) { in parse_args() 423 KVM_MAX_VCPUS); in parse_args()
|
| /Linux-v6.1/arch/riscv/kvm/ |
| D | vm.c | 71 r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 74 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| D | tlb.c | 294 DECLARE_BITMAP(vcpu_mask, KVM_MAX_VCPUS); in make_xfence_request() 296 bitmap_clear(vcpu_mask, 0, KVM_MAX_VCPUS); in make_xfence_request()
|
| /Linux-v6.1/tools/testing/selftests/kvm/include/ |
| D | perf_test_util.h | 43 struct perf_test_vcpu_args vcpu_args[KVM_MAX_VCPUS];
|
| D | kvm_util_base.h | 25 #define KVM_MAX_VCPUS 512 macro
|
| /Linux-v6.1/tools/testing/selftests/kvm/lib/ |
| D | perf_test_util.c | 31 static struct vcpu_thread vcpu_threads[KVM_MAX_VCPUS]; 39 static struct kvm_vcpu *vcpus[KVM_MAX_VCPUS];
|
| /Linux-v6.1/arch/s390/include/asm/ |
| D | kvm_host.h | 32 #define KVM_MAX_VCPUS 255 macro 649 DECLARE_BITMAP(sigp_emerg_pending, KVM_MAX_VCPUS); 922 struct page *pages[KVM_MAX_VCPUS]; 936 DECLARE_BITMAP(kicked_mask, KVM_MAX_VCPUS); 983 DECLARE_BITMAP(idle_mask, KVM_MAX_VCPUS);
|
| /Linux-v6.1/arch/powerpc/include/asm/ |
| D | kvm_book3s.h | 475 int block = (id / KVM_MAX_VCPUS) * (MAX_SMT_THREADS / stride); in kvmppc_pack_vcpu_id() 480 packed_id = (id % KVM_MAX_VCPUS) + block_offsets[block]; in kvmppc_pack_vcpu_id() 481 if (WARN_ONCE(packed_id >= KVM_MAX_VCPUS, "VCPU ID packing failed")) in kvmppc_pack_vcpu_id()
|
| D | kvm_host.h | 31 #define KVM_MAX_VCPUS NR_CPUS macro 47 #define KVM_MAX_VCPU_IDS KVM_MAX_VCPUS
|
| /Linux-v6.1/virt/kvm/ |
| D | pfncache.c | 28 DECLARE_BITMAP(vcpu_bitmap, KVM_MAX_VCPUS); in gfn_to_pfn_cache_invalidate_start() 48 bitmap_zero(vcpu_bitmap, KVM_MAX_VCPUS); in gfn_to_pfn_cache_invalidate_start()
|
| /Linux-v6.1/arch/x86/kvm/ |
| D | irq_comm.c | 51 unsigned long i, dest_vcpu_bitmap[BITS_TO_LONGS(KVM_MAX_VCPUS)]; in kvm_irq_delivery_to_apic() 92 dest_vcpu_bitmap, KVM_MAX_VCPUS); in kvm_irq_delivery_to_apic()
|
| D | hyperv.c | 41 #define KVM_HV_MAX_SPARSE_VCPU_SET_BITS DIV_ROUND_UP(KVM_MAX_VCPUS, 64) 173 if (vpidx >= KVM_MAX_VCPUS) in get_vcpu_by_vpidx() 1436 if (!host || new_vp_index >= KVM_MAX_VCPUS) in kvm_hv_set_msr() 1708 sizeof(*vcpu_mask) * BITS_TO_LONGS(KVM_MAX_VCPUS)); in sparse_set_to_vcpu_mask() 1732 bitmap_zero(vcpu_mask, KVM_MAX_VCPUS); in sparse_set_to_vcpu_mask() 1791 DECLARE_BITMAP(vcpu_mask, KVM_MAX_VCPUS); in kvm_hv_flush_tlb() 1910 DECLARE_BITMAP(vcpu_mask, KVM_MAX_VCPUS); in kvm_hv_send_ipi() 2537 ent->eax = KVM_MAX_VCPUS; in kvm_get_hv_cpuid()
|
| D | ioapic.c | 321 DECLARE_BITMAP(vcpu_bitmap, KVM_MAX_VCPUS); in ioapic_write_indirect() 385 bitmap_zero(vcpu_bitmap, KVM_MAX_VCPUS); in ioapic_write_indirect()
|
| /Linux-v6.1/arch/riscv/include/asm/ |
| D | kvm_host.h | 22 #define KVM_MAX_VCPUS 1024 macro
|
| /Linux-v6.1/tools/testing/selftests/kvm/ |
| D | access_tracking_perf_test.c | 65 static int vcpu_last_completed_iteration[KVM_MAX_VCPUS];
|
| D | kvm_page_table_test.c | 58 struct kvm_vcpu *vcpus[KVM_MAX_VCPUS];
|
| D | dirty_log_perf_test.c | 68 static int vcpu_last_completed_iteration[KVM_MAX_VCPUS];
|
| /Linux-v6.1/arch/x86/include/asm/ |
| D | kvm_host.h | 41 #define KVM_MAX_VCPUS 1024 macro 53 #define KVM_MAX_VCPU_IDS (KVM_MAX_VCPUS * KVM_VCPU_ID_RATIO) 1065 unsigned long poll_mask[BITS_TO_LONGS(KVM_MAX_VCPUS)];
|
| /Linux-v6.1/arch/s390/kvm/ |
| D | interrupt.c | 780 cpu_addr = find_first_bit(li->sigp_emerg_pending, KVM_MAX_VCPUS); in __deliver_emergency_signal() 782 if (bitmap_empty(li->sigp_emerg_pending, KVM_MAX_VCPUS)) in __deliver_emergency_signal() 1385 bitmap_zero(li->sigp_emerg_pending, KVM_MAX_VCPUS); in kvm_s390_clear_local_irqs() 1868 (ASYNC_PF_PER_VCPU * KVM_MAX_VCPUS)) { in __inject_pfault_done() 3007 DECLARE_BITMAP(sigp_emerg_pending, KVM_MAX_VCPUS); in kvm_s390_get_irq_state() 3034 for_each_set_bit(cpuaddr, sigp_emerg_pending, KVM_MAX_VCPUS) { in kvm_s390_get_irq_state()
|
| /Linux-v6.1/arch/mips/kvm/ |
| D | mips.c | 1077 r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 1080 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| /Linux-v6.1/arch/powerpc/kvm/ |
| D | book3s_xive.c | 2552 else if (nr_servers > KVM_MAX_VCPUS) in kvmppc_xive_set_nr_servers() 2556 xive->nr_servers = KVM_MAX_VCPUS; in kvmppc_xive_set_nr_servers() 2770 xive->nr_servers = KVM_MAX_VCPUS; in kvmppc_xive_create()
|
| D | powerpc.c | 664 r = min_t(unsigned int, num_present_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 666 r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS); in kvm_vm_ioctl_check_extension() 669 r = KVM_MAX_VCPUS; in kvm_vm_ioctl_check_extension()
|
| /Linux-v6.1/arch/arm64/include/asm/ |
| D | kvm_host.h | 38 #define KVM_MAX_VCPUS VGIC_V3_MAX_CPUS macro
|
| /Linux-v6.1/include/linux/ |
| D | kvm_host.h | 49 #define KVM_MAX_VCPU_IDS KVM_MAX_VCPUS 900 if (id < KVM_MAX_VCPUS) in kvm_get_vcpu_by_id()
|
| /Linux-v6.1/arch/mips/include/asm/ |
| D | kvm_host.h | 86 #define KVM_MAX_VCPUS 16 macro
|