| /trueos/sys/arm/mv/armadaxp/ |
| HD | armadaxp_mp.c | 91 mp_ncpus = platform_get_ncpus(); in platform_mp_probe() 93 return (mp_ncpus > 1); in platform_mp_probe() 134 for (cpu_num = 1; cpu_num < mp_ncpus; cpu_num++ ) { in platform_mp_start_ap() 144 if (mp_ncpus > 1) { in platform_mp_start_ap() 151 for (cpu_num = 2; cpu_num < mp_ncpus; cpu_num++ ) { in platform_mp_start_ap() 160 reg |= ((0x1 << (mp_ncpus - 1)) - 1) << 21; in platform_mp_start_ap() 173 for (cpu_num = 1; cpu_num < mp_ncpus; cpu_num++ ) in platform_mp_start_ap() 179 for (cpu_num = 1; cpu_num < mp_ncpus; cpu_num++ ) in platform_mp_start_ap()
|
| /trueos/sys/powerpc/powerpc/ |
| HD | mp_machdep.c | 116 mp_ncpus = 0; in cpu_mp_setmaxid() 119 mp_ncpus++; in cpu_mp_setmaxid() 123 if (mp_ncpus == 0) in cpu_mp_setmaxid() 124 mp_ncpus = 1; in cpu_mp_setmaxid() 130 mp_maxid = min(mp_ncpus, MAXCPU) - 1; in cpu_mp_setmaxid() 140 return (mp_ncpus > 1); in cpu_mp_probe() 209 if (mp_ncpus <= 1) in cpu_mp_unleash() 262 if (smp_cpus != cpus || cpus != mp_ncpus) { in cpu_mp_unleash() 264 mp_ncpus, cpus, smp_cpus); in cpu_mp_unleash()
|
| /trueos/sys/arm/rockchip/ |
| HD | rk30xx_mp.c | 92 if (mp_ncpus != 0) in platform_mp_setmaxid() 102 mp_ncpus = ncpu; in platform_mp_setmaxid() 110 if (mp_ncpus == 0) in platform_mp_probe() 113 return (mp_ncpus > 1); in platform_mp_probe() 142 for (i = 1; i < mp_ncpus; i++) in platform_mp_start_ap() 176 for (i = 1; i < mp_ncpus; i++) in platform_mp_start_ap()
|
| /trueos/lib/libkvm/ |
| HD | kvm_pcpu.c | 71 static int mp_ncpus; variable 99 if (kvm_read(kd, kvm_pcpu_nl[NL_MP_NCPUS].n_value, &mp_ncpus, in _kvm_pcpu_init() 100 sizeof(mp_ncpus)) != sizeof(mp_ncpus)) { in _kvm_pcpu_init() 180 if (mp_ncpus == 0) in kvm_getncpus() 183 return (mp_ncpus); in kvm_getncpus() 334 if (mp_ncpus == 0) in kvm_counter_u64_fetch() 339 for (int i = 0; i < mp_ncpus; i++) { in kvm_counter_u64_fetch()
|
| /trueos/sys/i386/i386/ |
| HD | mp_machdep.c | 389 if (mp_ncpus <= 1) in topo_probe() 434 if (mp_ncpus % (cpu_cores * cpu_logical) != 0) { in cpu_topo() 494 if (mp_ncpus < MAXCPU) { in cpu_add() 495 mp_ncpus++; in cpu_add() 496 mp_maxid = mp_ncpus - 1; in cpu_add() 511 if (mp_ncpus == 0) in cpu_mp_setmaxid() 514 else if (mp_ncpus == 1) in cpu_mp_setmaxid() 517 KASSERT(mp_maxid >= mp_ncpus - 1, in cpu_mp_setmaxid() 519 mp_maxid, mp_ncpus)); in cpu_mp_setmaxid() 531 if (mp_ncpus == 0) { in cpu_mp_probe() [all …]
|
| /trueos/sys/i386/xen/ |
| HD | mp_machdep.c | 194 if (mp_ncpus % (cpu_cores * cpu_logical) != 0) { in cpu_topo() 249 if (mp_ncpus < MAXCPU) in cpu_add() 250 mp_ncpus++; in cpu_add() 272 if (mp_ncpus == 0) { in cpu_mp_probe() 278 mp_ncpus = 1; in cpu_mp_probe() 283 if (mp_ncpus == 1) { in cpu_mp_probe() 484 KASSERT(i < mp_ncpus, in cpu_mp_announce() 539 for (i = 0; i < mp_ncpus; i++) in xen_smp_intr_init_cpus() 548 for (i = 0; i < mp_ncpus; i++) in xen_smp_intr_setup_cpus() 646 if (smp_cpus == mp_ncpus) { in init_secondary() [all …]
|
| /trueos/sys/mips/mips/ |
| HD | mp_machdep.c | 210 mp_ncpus = 0; in cpu_mp_setmaxid() 216 mp_ncpus++; in cpu_mp_setmaxid() 218 if (mp_ncpus <= 0) in cpu_mp_setmaxid() 219 mp_ncpus = 1; in cpu_mp_setmaxid() 240 return (mp_ncpus > 1); in cpu_mp_probe() 318 if (smp_cpus == mp_ncpus) { in smp_init_secondary() 342 if (mp_ncpus == 1) in release_aps()
|
| /trueos/sys/arm/freescale/imx/ |
| HD | imx6_mp.c | 80 if (mp_ncpus != 0) in platform_mp_setmaxid() 94 mp_ncpus = ncpu; in platform_mp_setmaxid() 103 if (mp_ncpus == 0) in platform_mp_probe() 106 return (mp_ncpus > 1); in platform_mp_probe() 156 for (i=1; i < mp_ncpus; i++) { in platform_mp_start_ap()
|
| /trueos/sys/amd64/amd64/ |
| HD | mp_machdep.c | 349 if (mp_ncpus <= 1) in topo_probe() 394 if (mp_ncpus % (cpu_cores * cpu_logical) != 0) { in cpu_topo() 456 if (mp_ncpus < MAXCPU) { in cpu_add() 457 mp_ncpus++; in cpu_add() 458 mp_maxid = mp_ncpus - 1; in cpu_add() 473 if (mp_ncpus == 0) in cpu_mp_setmaxid() 476 else if (mp_ncpus == 1) in cpu_mp_setmaxid() 479 KASSERT(mp_maxid >= mp_ncpus - 1, in cpu_mp_setmaxid() 481 mp_maxid, mp_ncpus)); in cpu_mp_setmaxid() 493 if (mp_ncpus == 0) { in cpu_mp_probe() [all …]
|
| /trueos/sys/arm/arm/ |
| HD | mp_machdep.c | 98 if ((mp_naps + 1) == mp_ncpus) in check_ap() 118 for(i = 0; i < (mp_ncpus - 1); i++) in cpu_mp_start() 134 for (i = 1; i < mp_ncpus; i++) in cpu_mp_start() 195 if (smp_cpus == mp_ncpus) { in init_secondary() 318 if (mp_ncpus == 1) in release_aps() 362 return (smp_topo_1level(CG_SHARE_L2, mp_ncpus, 0)); in cpu_topo()
|
| /trueos/sys/sparc64/sparc64/ |
| HD | mp_machdep.c | 190 if (mp_maxid > 0 && mp_ncpus >= mp_maxid + 1) in foreach_ap() 226 mp_ncpus = 1; in cpu_mp_setmaxid() 291 KASSERT(!isjbus || mp_ncpus <= IDR_JALAPENO_MAX_BN_PAIRS, in cpu_mp_start() 306 if (mp_ncpus > MAXCPU) in ap_start() 334 cpuid = mp_ncpus++; in ap_start() 375 ctx_inc = (TLB_CTX_USER_MAX - 1) / mp_ncpus; in cpu_mp_unleash() 377 csa->csa_count = mp_ncpus; in cpu_mp_unleash() 680 for (i = 0; i < IPI_RETRIES * mp_ncpus; i++) { in cheetah_ipi_selected() 687 for (cpu = 0; cpu < mp_ncpus; cpu++) { in cheetah_ipi_selected() 703 for (cpu = 0; cpu < mp_ncpus; cpu++) { in cheetah_ipi_selected() [all …]
|
| /trueos/sys/arm/allwinner/a20/ |
| HD | a20_mp.c | 68 if (mp_ncpus != 0) in platform_mp_setmaxid() 75 mp_ncpus = ncpu; in platform_mp_setmaxid() 83 if (mp_ncpus == 0) in platform_mp_probe() 86 return (mp_ncpus > 1); in platform_mp_probe()
|
| /trueos/sys/dev/cpuctl/ |
| HD | cpuctl.c | 123 KASSERT(cpu >= 0 && cpu < mp_ncpus && cpu_enabled(cpu), in set_cpu() 136 KASSERT(oldcpu >= 0 && oldcpu < mp_ncpus && cpu_enabled(oldcpu), in restore_cpu() 153 if (cpu >= mp_ncpus || !cpu_enabled(cpu)) { in cpuctl_ioctl() 206 KASSERT(cpu >= 0 && cpu < mp_ncpus, in cpuctl_do_cpuid_count() 243 KASSERT(cpu >= 0 && cpu < mp_ncpus, in cpuctl_do_msr() 290 KASSERT(cpu >= 0 && cpu < mp_ncpus, in cpuctl_do_update() 504 if (cpu >= mp_ncpus || !cpu_enabled(cpu)) { in cpuctl_open() 528 cpuctl_devs = malloc(sizeof(*cpuctl_devs) * mp_ncpus, M_CPUCTL, in cpuctl_modevent() 530 for (cpu = 0; cpu < mp_ncpus; cpu++) in cpuctl_modevent() 536 for (cpu = 0; cpu < mp_ncpus; cpu++) { in cpuctl_modevent()
|
| /trueos/sys/kern/ |
| HD | subr_smp.c | 68 int mp_ncpus; variable 145 mp_ncpus = 1; in mp_start() 152 mp_ncpus); in mp_start() 592 if (top->cg_count != mp_ncpus) in smp_topo() 594 top, top->cg_count, mp_ncpus); in smp_topo() 611 top->cg_count = mp_ncpus; in smp_topo_none() 662 packages = mp_ncpus / count; in smp_topo_1level() 686 top->cg_children = mp_ncpus / (l2count * l1count); in smp_topo_2level() 770 mp_ncpus = 1; in mp_setvariables_for_up()
|
| HD | subr_pcpu.c | 251 for (i = 0; i < mp_ncpus; ++i) { in dpcpu_copy() 292 for (i = 0; i < mp_ncpus; ++i) { in sysctl_dpcpu_quad() 309 for (i = 0; i < mp_ncpus; ++i) { in sysctl_dpcpu_long() 326 for (i = 0; i < mp_ncpus; ++i) { in sysctl_dpcpu_int()
|
| /trueos/sys/i386/include/ |
| HD | counter.h | 101 for (i = 0; i < mp_ncpus; i++) { in counter_u64_fetch_inline() 107 for (i = 0; i < mp_ncpus; i++) in counter_u64_fetch_inline() 147 for (i = 0; i < mp_ncpus; i++) in counter_u64_zero_inline()
|
| /trueos/sys/ia64/ia64/ |
| HD | mp_machdep.c | 278 mp_ncpus = ia64_count_cpus(); in cpu_mp_setmaxid() 284 mp_maxid = min(mp_ncpus, MAXCPU) - 1; in cpu_mp_setmaxid() 298 return (mp_ncpus > 1 && ia64_ipi_wakeup != 0); in cpu_mp_probe() 439 if (mp_ncpus <= 1) in cpu_mp_unleash() 473 if (smp_cpus != cpus || cpus != mp_ncpus) { in cpu_mp_unleash() 475 mp_ncpus, cpus, smp_cpus); in cpu_mp_unleash()
|
| /trueos/sys/dev/syscons/snake/ |
| HD | snake_saver.c | 120 else if (load / mp_ncpus <= 50) in snake_saver() 122 else if (load / mp_ncpus <= 75) in snake_saver() 124 else if (load / mp_ncpus <= 99) in snake_saver()
|
| /trueos/sys/cddl/compat/opensolaris/sys/ |
| HD | proc.h | 48 #define max_ncpus mp_ncpus 49 #define boot_max_ncpus mp_ncpus
|
| /trueos/sys/powerpc/include/ |
| HD | counter.h | 57 for (i = 0; i < mp_ncpus; i++) in counter_u64_fetch_inline() 122 for (i = 0; i < mp_ncpus; i++) in counter_u64_fetch_inline()
|
| /trueos/sys/cddl/compat/opensolaris/kern/ |
| HD | opensolaris_taskq.c | 51 system_taskq = taskq_create("system_taskq", mp_ncpus, 0, 0, 0, 0); in system_taskq_init() 71 nthreads = MAX((mp_ncpus * nthreads) / 100, 1); in taskq_create()
|
| /trueos/sys/x86/acpica/ |
| HD | acpi_wakeup.c | 169 for (cpu = 1; cpu < mp_ncpus; cpu++) { in acpi_wakeup_cpus() 327 susppcbs = malloc(mp_ncpus * sizeof(*susppcbs), M_DEVBUF, M_WAITOK); in acpi_alloc_wakeup_handler() 328 for (i = 0; i < mp_ncpus; i++) { in acpi_alloc_wakeup_handler()
|
| /trueos/sys/netinet/ |
| HD | in_pcbgroup.c | 126 if (mp_ncpus == 1) in in_pcbgroup_init() 133 numpcbgroups = mp_ncpus; in in_pcbgroup_init() 152 pcbgroup->ipg_cpu = (pgn % mp_ncpus); in in_pcbgroup_init()
|
| /trueos/sys/ofed/include/linux/ |
| HD | kernel.h | 180 #define num_possible_cpus() mp_ncpus 181 #define num_online_cpus() mp_ncpus
|
| /trueos/sys/arm/ti/omap4/ |
| HD | omap4_mp.c | 58 mp_ncpus = 2; in platform_mp_probe()
|