Home
last modified time | relevance | path

Searched refs:maxcpus (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/tests/sys/kern/
H A Dsched_affinity.c17 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 Dvmm_vm.c175 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 Dvmm_vm.h153 uint16_t maxcpus; /* (o) max pluggable cpus */ member
179 uint16_t *threads, uint16_t *maxcpus);
181 uint16_t threads, uint16_t maxcpus);
H A Dvmm_dev.c166 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 Dmemstat_malloc.c83 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 Dmemstat.c151 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 Dmemstat_internal.h124 int allocator, const char *name, int maxcpus);
126 int maxcpus);
H A Dmemstat_uma.c83 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 Dx86.c88 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 Dvmm.c226 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 Dvmm_fence.c150 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 Dvmm_sbi.c53 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 Dvmm.c108 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 Dvmm_riscv.c541 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 Dvmm.c194 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 Dvmm_arm64.c1233 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 Dbhyvectl.c566 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 Dvmmapi.c1253 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 Dvmmapi.h274 uint16_t threads, uint16_t maxcpus);
276 uint16_t *threads, uint16_t *maxcpus);
/freebsd/sys/riscv/include/
H A Dvmm_dev.h160 uint16_t maxcpus; member
/freebsd/sys/arm64/include/
H A Dvmm_dev.h166 uint16_t maxcpus; member
/freebsd/usr.sbin/bhyve/
H A Dbhyverun.c730 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 Drss_config.c125 SYSCTL_INT(_net_inet_rss, OID_AUTO, maxcpus, CTLFLAG_RD,
/freebsd/sys/amd64/include/
H A Dvmm_dev.h244 uint16_t maxcpus; member
/freebsd/sys/amd64/vmm/io/
H A Dvlapic.c1846 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()

12