| /freebsd/tests/sys/kern/ |
| H A D | sched_affinity.c | 17 static uint32_t maxcpus; variable 47 for (i = 1; i < maxcpus; i++) { in support_getmaxcpuid() 83 cpusetsize = CPU_ALLOC_SIZE(maxcpus + 1); in ATF_TC_BODY() 84 set = CPU_ALLOC(maxcpus + 1); in ATF_TC_BODY() 102 ATF_REQUIRE(maxcpuid < maxcpus); in ATF_TC_BODY() 105 cpusetsize = CPU_ALLOC_SIZE(maxcpus + 1); in ATF_TC_BODY() 106 set = CPU_ALLOC(maxcpus + 1); in ATF_TC_BODY() 153 cpusetsize = CPU_ALLOC_SIZE(maxcpus * 2); in ATF_TC_BODY() 154 set = CPU_ALLOC(maxcpus * 2); in ATF_TC_BODY() 228 cpusetsize = CPU_ALLOC_SIZE(maxcpus * 2); in ATF_TC_BODY() [all …]
|
| /freebsd/sys/dev/vmm/ |
| H A D | vmm_vm.c | 175 uint16_t maxcpus; in vcpu_set_state_all() local 182 maxcpus = vm->maxcpus; in vcpu_set_state_all() 194 for (i = 0; i < maxcpus; i++) { in vcpu_set_state_all() 223 if (i >= maxcpus) in vcpu_set_state_all() 349 return (vm->maxcpus); in vm_get_maxcpus() 354 uint16_t *threads, uint16_t *maxcpus) in vm_get_topology() argument 359 *maxcpus = vm->maxcpus; in vm_get_topology() 364 uint16_t threads, uint16_t maxcpus __unused) in vm_set_topology() 367 if (sockets * cores * threads > vm->maxcpus) in vm_set_topology() 389 for (i = 0; i < vm->maxcpus; i++) { in vm_suspend() [all …]
|
| H A D | vmm_vm.h | 153 uint16_t maxcpus; /* (o) max pluggable cpus */ member 179 uint16_t *threads, uint16_t *maxcpus); 181 uint16_t threads, uint16_t maxcpus);
|
| H A D | vmm_dev.c | 166 uint16_t i, maxcpus; in vcpu_unlock_all() local 168 maxcpus = vm_get_maxcpus(sc->vm); in vcpu_unlock_all() 169 for (i = 0; i < maxcpus; i++) { in vcpu_unlock_all() 754 topology->cores, topology->threads, topology->maxcpus); in vmmdev_ioctl() 762 &topology->threads, &topology->maxcpus); in vmmdev_ioctl()
|
| /freebsd/lib/libmemstat/ |
| H A D | memstat_malloc.c | 83 int count, hint_dontsearch, i, j, maxcpus; in memstat_sysctl_malloc() local 97 size = sizeof(maxcpus); in memstat_sysctl_malloc() 98 if (sysctlbyname("kern.smp.maxcpus", &maxcpus, &size, NULL, 0) < 0) { in memstat_sysctl_malloc() 105 if (size != sizeof(maxcpus)) { in memstat_sysctl_malloc() 129 maxcpus); in memstat_sysctl_malloc() 179 maxcpus = mtshp->mtsh_maxcpus; in memstat_sysctl_malloc() 192 mthp->mth_name, maxcpus); in memstat_sysctl_malloc() 203 _memstat_mt_reset_stats(mtp, maxcpus); in memstat_sysctl_malloc() 205 for (j = 0; j < maxcpus; j++) { in memstat_sysctl_malloc()
|
| H A D | memstat.c | 151 const char *name, int maxcpus) in _memstat_mt_allocate() argument 163 maxcpus); in _memstat_mt_allocate() 165 maxcpus); in _memstat_mt_allocate() 179 _memstat_mt_reset_stats(struct memory_type *mtp, int maxcpus) in _memstat_mt_reset_stats() argument 201 for (i = 0; i < maxcpus; i++) { in _memstat_mt_reset_stats()
|
| H A D | memstat_internal.h | 124 int allocator, const char *name, int maxcpus); 126 int maxcpus);
|
| H A D | memstat_uma.c | 83 int count, hint_dontsearch, i, j, maxcpus, maxid; in memstat_sysctl_uma() local 174 maxcpus = ushp->ush_maxcpus; in memstat_sysctl_uma() 206 for (j = 0; j < maxcpus; j++) { in memstat_sysctl_uma()
|
| /freebsd/sys/amd64/vmm/ |
| H A D | x86.c | 88 uint16_t cores, maxcpus, sockets, threads; in x86_emulate_cpuid() local 144 &maxcpus); in x86_emulate_cpuid() 242 &maxcpus); in x86_emulate_cpuid() 290 &maxcpus); in x86_emulate_cpuid() 390 &maxcpus); in x86_emulate_cpuid() 402 &maxcpus); in x86_emulate_cpuid() 504 &maxcpus); in x86_emulate_cpuid()
|
| H A D | vmm.c | 226 KASSERT(vcpu_id >= 0 && vcpu_id < vm->maxcpus, in vcpu_alloc() 332 for (int i = 0; i < vm->maxcpus; i++) { in vm_init() 390 vm->maxcpus = vm_maxcpu; in vm_create() 421 for (int i = 0; i < vm->maxcpus; i++) { in vm_cleanup() 1011 for (i = 0; i < vm->maxcpus; i++) { in vm_handle_suspend() 1780 for (i = 0; i < vm->maxcpus; i++) { in vm_smp_rendezvous() 1959 uint16_t i, maxcpus; in vm_snapshot_vcpus() local 1962 maxcpus = vm_get_maxcpus(vm); in vm_snapshot_vcpus() 1963 for (i = 0; i < maxcpus; i++) { in vm_snapshot_vcpus() 2012 uint16_t i, maxcpus; in vm_snapshot_vcpu() local [all …]
|
| /freebsd/sys/riscv/vmm/ |
| H A D | vmm_fence.c | 150 uint16_t maxcpus; in vmm_fence_add() local 157 maxcpus = vm_get_maxcpus(vm); in vmm_fence_add() 158 for (i = 0; i < maxcpus; i++) { in vmm_fence_add()
|
| H A D | vmm_sbi.c | 53 uint16_t maxcpus; in vmm_sbi_handle_rfnc() local 85 maxcpus = vm_get_maxcpus(hyp->vm); in vmm_sbi_handle_rfnc() 86 for (i = 0; i < maxcpus; i++) { in vmm_sbi_handle_rfnc()
|
| H A D | vmm.c | 108 KASSERT(vcpu_id >= 0 && vcpu_id < vm->maxcpus, in vcpu_alloc() 166 for (i = 0; i < vm->maxcpus; i++) { in vm_init() 222 vm->maxcpus = vm_maxcpu; in vm_create() 224 vm->vcpu = malloc(sizeof(*vm->vcpu) * vm->maxcpus, M_VMM, in vm_create() 245 for (i = 0; i < vm->maxcpus; i++) { in vm_cleanup() 660 for (i = 0; i < vm->maxcpus; i++) { in vm_handle_suspend()
|
| H A D | vmm_riscv.c | 541 uint16_t maxcpus; in riscv_send_ipi() local 546 maxcpus = vm_get_maxcpus(hyp->vm); in riscv_send_ipi() 547 for (i = 0; i < maxcpus; i++) { in riscv_send_ipi() 730 int i, maxcpus; in riscv_pcpu_vmcleanup() local 733 maxcpus = vm_get_maxcpus(hyp->vm); in riscv_pcpu_vmcleanup() 734 for (i = 0; i < maxcpus; i++) { in riscv_pcpu_vmcleanup()
|
| /freebsd/sys/arm64/vmm/ |
| H A D | vmm.c | 194 KASSERT(vcpu_id >= 0 && vcpu_id < vm->maxcpus, in vcpu_alloc() 277 for (i = 0; i < vm->maxcpus; i++) { in vm_init() 339 vm->maxcpus = vm_maxcpu; in vm_create() 341 vm->vcpu = malloc(sizeof(*vm->vcpu) * vm->maxcpus, M_VMM, in vm_create() 371 for (i = 0; i < vm->maxcpus; i++) { in vm_cleanup() 983 for (i = 0; i < vm->maxcpus; i++) { in vm_handle_suspend()
|
| H A D | vmm_arm64.c | 1233 int i, maxcpus; in arm_pcpu_vmcleanup() local 1236 maxcpus = vm_get_maxcpus(hyp->vm); in arm_pcpu_vmcleanup() 1237 for (i = 0; i < maxcpus; i++) { in arm_pcpu_vmcleanup()
|
| /freebsd/usr.sbin/bhyvectl/ |
| H A D | bhyvectl.c | 566 uint16_t sockets, cores, threads, maxcpus; in main() local 568 vm_get_topology(ctx, &sockets, &cores, &threads, &maxcpus); in main() 570 "maxcpus=%hu\n", sockets, cores, threads, maxcpus); in main()
|
| /freebsd/lib/libvmmapi/ |
| H A D | vmmapi.c | 1253 uint16_t sockets, uint16_t cores, uint16_t threads, uint16_t maxcpus) in vm_set_topology() argument 1261 topology.maxcpus = maxcpus; in vm_set_topology() 1267 uint16_t *sockets, uint16_t *cores, uint16_t *threads, uint16_t *maxcpus) in vm_get_topology() argument 1278 *maxcpus = topology.maxcpus; in vm_get_topology()
|
| H A D | vmmapi.h | 274 uint16_t threads, uint16_t maxcpus); 276 uint16_t *threads, uint16_t *maxcpus);
|
| /freebsd/sys/riscv/include/ |
| H A D | vmm_dev.h | 160 uint16_t maxcpus; member
|
| /freebsd/sys/arm64/include/ |
| H A D | vmm_dev.h | 166 uint16_t maxcpus; member
|
| /freebsd/usr.sbin/bhyve/ |
| H A D | bhyverun.c | 730 uint16_t sockets, cores, threads, maxcpus; in num_vcpus_allowed() local 741 error = vm_get_topology(ctx, &sockets, &cores, &threads, &maxcpus); in num_vcpus_allowed() 743 return (maxcpus); in num_vcpus_allowed()
|
| /freebsd/sys/net/ |
| H A D | rss_config.c | 125 SYSCTL_INT(_net_inet_rss, OID_AUTO, maxcpus, CTLFLAG_RD,
|
| /freebsd/sys/amd64/include/ |
| H A D | vmm_dev.h | 244 uint16_t maxcpus; member
|
| /freebsd/sys/amd64/vmm/io/ |
| H A D | vlapic.c | 1846 uint16_t i, maxcpus; in vlapic_snapshot() local 1852 maxcpus = vm_get_maxcpus(vm); in vlapic_snapshot() 1853 for (i = 0; i < maxcpus; i++) { in vlapic_snapshot()
|