Home
last modified time | relevance | path

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

/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/
H A Dmaxcpu.c47 uint16_t sockets, cores, threads, maxcpus; in main() local
48 if (vm_get_topology(ctx, &sockets, &cores, &threads, &maxcpus) != 0) { in main()
53 for (int i = 0; i < maxcpus; i++) { in main()
75 const int bad_inputs[] = {-1, maxcpus, maxcpus + 1}; in main()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm.c445 if (cpuid < 0 || cpuid >= vm->maxcpus) in vm_exitinfo()
456 if (cpuid < 0 || cpuid >= vm->maxcpus) in vm_vie_ctx()
552 for (i = 0; i < vm->maxcpus; i++) in vm_init()
639 *maxcpus = vm->maxcpus; in vm_get_topology()
645 return (vm->maxcpus); in vm_get_maxcpus()
652 if (maxcpus != 0) in vm_set_topology()
693 for (i = 0; i < vm->maxcpus; i++) in vm_cleanup()
1263 if (vcpu < 0 || vcpu >= vm->maxcpus) in vm_get_seg_desc()
1275 if (vcpu < 0 || vcpu >= vm->maxcpus) in vm_set_seg_desc()
3174 if (vcpu < 0 || vcpu >= vm->maxcpus) in vm_get_capability()
[all …]
H A Dvmm_cpuid.c388 uint16_t cores, maxcpus, sockets, threads; in legacy_emulate_cpuid() local
442 &maxcpus); in legacy_emulate_cpuid()
559 &maxcpus); in legacy_emulate_cpuid()
605 &maxcpus); in legacy_emulate_cpuid()
700 &maxcpus); in legacy_emulate_cpuid()
712 &maxcpus); in legacy_emulate_cpuid()
796 &maxcpus); in legacy_emulate_cpuid()
H A Dvmm_sol_dev.c375 int maxcpus; in vmm_write_lock() local
378 maxcpus = vm_get_maxcpus(sc->vmm_vm); in vmm_write_lock()
379 for (int vcpu = 0; vcpu < maxcpus; vcpu++) { in vmm_write_lock()
396 VERIFY(maxcpus == vm_get_maxcpus(sc->vmm_vm)); in vmm_write_lock()
402 int maxcpus; in vmm_write_unlock() local
415 maxcpus = vm_get_maxcpus(sc->vmm_vm); in vmm_write_unlock()
416 for (int vcpu = 0; vcpu < maxcpus; vcpu++) { in vmm_write_unlock()
1658 topo.threads, topo.maxcpus); in vmmdev_do_ioctl()
1665 &topo.threads, &topo.maxcpus); in vmmdev_do_ioctl()
2629 const int maxcpus = vm_get_maxcpus(sc->vmm_vm); in vmm_destroy_begin() local
[all …]
/illumos-gate/usr/src/lib/libvmmapi/common/
H A Dvmmapi.h339 uint16_t threads, uint16_t maxcpus);
341 uint16_t *threads, uint16_t *maxcpus);
H A Dvmmapi.c2104 uint16_t sockets, uint16_t cores, uint16_t threads, uint16_t maxcpus) in vm_set_topology() argument
2112 topology.maxcpus = maxcpus; in vm_set_topology()
2118 uint16_t *sockets, uint16_t *cores, uint16_t *threads, uint16_t *maxcpus) in vm_get_topology() argument
2129 *maxcpus = topology.maxcpus; in vm_get_topology()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_datapath_setup.c611 mac_compute_soft_ring_count(flow_entry_t *flent, int rx_srs_cnt, int maxcpus) in mac_compute_soft_ring_count() argument
708 srings = min(srings, maxcpus); in mac_compute_soft_ring_count()
1087 int i, j, k, srs_cnt, maxcpus, soft_ring_cnt = 0; in mac_flow_cpu_init() local
1096 maxcpus = (cpupart != NULL) ? cpupart->cp_ncpus : ncpus; in mac_flow_cpu_init()
1102 maxcpus = MIN(maxcpus, MRP_NCPUS - 2); in mac_flow_cpu_init()
1113 flent->fe_rx_srs_cnt - 1, maxcpus); in mac_flow_cpu_init()
4028 int soft_ring_count, maxcpus; in mac_fanout_recompute_client() local
4045 maxcpus = (cpupart != NULL) ? cpupart->cp_ncpus : ncpus; in mac_fanout_recompute_client()
4047 flent->fe_rx_srs_cnt - 1, maxcpus); in mac_fanout_recompute_client()
/illumos-gate/usr/src/uts/intel/io/vmm/sys/
H A Dvmm_kernel.h144 uint16_t *threads, uint16_t *maxcpus);
146 uint16_t threads, uint16_t maxcpus);
/illumos-gate/usr/src/uts/intel/sys/
H A Dvmm_dev.h278 uint16_t maxcpus; member
/illumos-gate/usr/src/cmd/bhyve/
H A Dbhyverun.c1105 uint16_t sockets, cores, threads, maxcpus; in num_vcpus_allowed() local
1122 error = vm_get_topology(ctx, &sockets, &cores, &threads, &maxcpus); in num_vcpus_allowed()
1124 return (maxcpus); in num_vcpus_allowed()
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx.c699 uint16_t maxcpus; in vmx_vminit() local
778 maxcpus = vm_get_maxcpus(vm); in vmx_vminit()
780 for (i = 0; i < maxcpus; i++) { in vmx_vminit()
2985 uint16_t maxcpus; in vmx_vmcleanup() local
2996 maxcpus = vm_get_maxcpus(vmx->vm); in vmx_vmcleanup()
2997 for (i = 0; i < maxcpus; i++) in vmx_vmcleanup()
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm.c451 uint16_t maxcpus; in svm_vminit() local
502 maxcpus = vm_get_maxcpus(svm_sc->vm); in svm_vminit()
503 for (i = 0; i < maxcpus; i++) { in svm_vminit()
/illumos-gate/usr/src/cmd/bhyvectl/
H A Dbhyvectl.c2337 uint16_t sockets, cores, threads, maxcpus; in main() local
2339 vm_get_topology(ctx, &sockets, &cores, &threads, &maxcpus); in main()
2341 "maxcpus=%hu\n", sockets, cores, threads, maxcpus); in main()