| /freebsd-9-stable/sys/powerpc/powerpc/ |
| D | mp_machdep.c | 112 mp_ncpus = 0; in cpu_mp_setmaxid() 115 mp_ncpus++; in cpu_mp_setmaxid() 119 if (mp_ncpus == 0) in cpu_mp_setmaxid() 120 mp_ncpus = 1; in cpu_mp_setmaxid() 126 mp_maxid = min(mp_ncpus, MAXCPU) - 1; in cpu_mp_setmaxid() 136 return (mp_ncpus > 1); in cpu_mp_probe() 204 if (mp_ncpus <= 1) in cpu_mp_unleash() 257 if (smp_cpus != cpus || cpus != mp_ncpus) { in cpu_mp_unleash() 259 mp_ncpus, cpus, smp_cpus); in cpu_mp_unleash()
|
| /freebsd-9-stable/sys/i386/i386/ |
| D | mp_machdep.c | 386 if (mp_ncpus <= 1) in topo_probe() 431 if (mp_ncpus % (cpu_cores * cpu_logical) != 0) { in cpu_topo() 491 if (mp_ncpus < MAXCPU) { in cpu_add() 492 mp_ncpus++; in cpu_add() 493 mp_maxid = mp_ncpus - 1; in cpu_add() 508 if (mp_ncpus == 0) in cpu_mp_setmaxid() 511 else if (mp_ncpus == 1) in cpu_mp_setmaxid() 514 KASSERT(mp_maxid >= mp_ncpus - 1, in cpu_mp_setmaxid() 516 mp_maxid, mp_ncpus)); in cpu_mp_setmaxid() 528 if (mp_ncpus == 0) { in cpu_mp_probe() [all …]
|
| /freebsd-9-stable/sys/amd64/amd64/ |
| D | mp_machdep.c | 339 if (mp_ncpus <= 1) in topo_probe() 384 if (mp_ncpus % (cpu_cores * cpu_logical) != 0) { in cpu_topo() 446 if (mp_ncpus < MAXCPU) { in cpu_add() 447 mp_ncpus++; in cpu_add() 448 mp_maxid = mp_ncpus - 1; in cpu_add() 463 if (mp_ncpus == 0) in cpu_mp_setmaxid() 466 else if (mp_ncpus == 1) in cpu_mp_setmaxid() 469 KASSERT(mp_maxid >= mp_ncpus - 1, in cpu_mp_setmaxid() 471 mp_maxid, mp_ncpus)); in cpu_mp_setmaxid() 483 if (mp_ncpus == 0) { in cpu_mp_probe() [all …]
|
| D | prof_machdep.c | 318 if (freq != 0 && mp_ncpus == 1)
|
| /freebsd-9-stable/sys/mips/mips/ |
| D | mp_machdep.c | 209 mp_ncpus = 0; in cpu_mp_setmaxid() 215 mp_ncpus++; in cpu_mp_setmaxid() 217 if (mp_ncpus <= 0) in cpu_mp_setmaxid() 218 mp_ncpus = 1; in cpu_mp_setmaxid() 239 return (mp_ncpus > 1); in cpu_mp_probe() 317 if (smp_cpus == mp_ncpus) { in smp_init_secondary() 342 if (mp_ncpus == 1) in release_aps()
|
| /freebsd-9-stable/sys/i386/xen/ |
| D | mp_machdep.c | 166 if (mp_ncpus % (cpu_cores * cpu_logical) != 0) { in cpu_topo() 221 if (mp_ncpus < MAXCPU) in cpu_add() 222 mp_ncpus++; in cpu_add() 244 if (mp_ncpus == 0) { in cpu_mp_probe() 250 mp_ncpus = 1; in cpu_mp_probe() 255 if (mp_ncpus == 1) { in cpu_mp_probe() 455 KASSERT(i < mp_ncpus, in cpu_mp_announce() 514 for (i = 0; i < mp_ncpus; i++) in xen_smp_intr_init_cpus() 620 if (smp_cpus == mp_ncpus) { in init_secondary() 703 mp_ncpus = 1; in assign_cpu_ids() [all …]
|
| /freebsd-9-stable/sys/dev/cpuctl/ |
| D | cpuctl.c | 121 KASSERT(cpu >= 0 && cpu < mp_ncpus && cpu_enabled(cpu), in set_cpu() 134 KASSERT(oldcpu >= 0 && oldcpu < mp_ncpus && cpu_enabled(oldcpu), in restore_cpu() 151 if (cpu >= mp_ncpus || !cpu_enabled(cpu)) { in cpuctl_ioctl() 197 KASSERT(cpu >= 0 && cpu < mp_ncpus, in cpuctl_do_cpuid() 223 KASSERT(cpu >= 0 && cpu < mp_ncpus, in cpuctl_do_msr() 270 KASSERT(cpu >= 0 && cpu < mp_ncpus, in cpuctl_do_update() 489 if (cpu >= mp_ncpus || !cpu_enabled(cpu)) { in cpuctl_open() 513 cpuctl_devs = malloc(sizeof(*cpuctl_devs) * mp_ncpus, M_CPUCTL, in cpuctl_modevent() 515 for (cpu = 0; cpu < mp_ncpus; cpu++) in cpuctl_modevent() 521 for (cpu = 0; cpu < mp_ncpus; cpu++) { in cpuctl_modevent()
|
| /freebsd-9-stable/sys/sparc64/sparc64/ |
| D | mp_machdep.c | 174 if (mp_maxid > 0 && mp_ncpus >= mp_maxid + 1) in foreach_ap() 210 mp_ncpus = 1; in cpu_mp_setmaxid() 294 KASSERT(!isjbus || mp_ncpus <= IDR_JALAPENO_MAX_BN_PAIRS, in cpu_mp_start() 310 if (mp_ncpus > MAXCPU) in ap_start() 338 cpuid = mp_ncpus++; in ap_start() 377 ctx_inc = (TLB_CTX_USER_MAX - 1) / mp_ncpus; in cpu_mp_unleash() 379 csa->csa_count = mp_ncpus; in cpu_mp_unleash() 468 if (smp_cpus == mp_ncpus) in cpu_mp_bootstrap() 677 for (i = 0; i < IPI_RETRIES * mp_ncpus; i++) { in cheetah_ipi_selected() 684 for (cpu = 0; cpu < mp_ncpus; cpu++) { in cheetah_ipi_selected() [all …]
|
| /freebsd-9-stable/sys/kern/ |
| D | subr_smp.c | 63 int mp_ncpus; variable 141 mp_ncpus = 1; in mp_start() 148 mp_ncpus); in mp_start() 531 if (top->cg_count != mp_ncpus) in smp_topo() 533 top, top->cg_count, mp_ncpus); in smp_topo() 550 top->cg_count = mp_ncpus; in smp_topo_none() 601 packages = mp_ncpus / count; in smp_topo_1level() 625 top->cg_children = mp_ncpus / (l2count * l1count); in smp_topo_2level() 709 mp_ncpus = 1; in mp_setvariables_for_up()
|
| D | subr_pcpu.c | 226 for (i = 0; i < mp_ncpus; ++i) { in dpcpu_copy() 267 for (i = 0; i < mp_ncpus; ++i) { in sysctl_dpcpu_quad() 284 for (i = 0; i < mp_ncpus; ++i) { in sysctl_dpcpu_long() 301 for (i = 0; i < mp_ncpus; ++i) { in sysctl_dpcpu_int()
|
| D | kern_pmc.c | 210 return (mp_ncpus); in pmc_cpu_max_active()
|
| /freebsd-9-stable/sys/ia64/ia64/ |
| D | mp_machdep.c | 267 mp_ncpus = ia64_count_cpus(); in cpu_mp_setmaxid() 273 mp_maxid = min(mp_ncpus, MAXCPU) - 1; in cpu_mp_setmaxid() 287 return (mp_ncpus > 1 && ia64_ipi_wakeup != 0); in cpu_mp_probe() 421 if (mp_ncpus <= 1) in cpu_mp_unleash() 455 if (smp_cpus != cpus || cpus != mp_ncpus) { in cpu_mp_unleash() 457 mp_ncpus, cpus, smp_cpus); in cpu_mp_unleash()
|
| /freebsd-9-stable/sys/dev/syscons/snake/ |
| D | 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()
|
| /freebsd-9-stable/sys/cddl/compat/opensolaris/sys/ |
| D | proc.h | 48 #define max_ncpus mp_ncpus 49 #define boot_max_ncpus mp_ncpus
|
| /freebsd-9-stable/sys/amd64/acpica/ |
| D | acpi_wakeup.c | 205 for (cpu = 1; cpu < mp_ncpus; cpu++) { in acpi_wakeup_cpus() 350 susppcbs = malloc(mp_ncpus * sizeof(*susppcbs), M_DEVBUF, M_WAITOK); in acpi_alloc_wakeup_handler() 351 suspfpusave = malloc(mp_ncpus * sizeof(void *), M_DEVBUF, M_WAITOK); in acpi_alloc_wakeup_handler() 352 for (i = 0; i < mp_ncpus; i++) { in acpi_alloc_wakeup_handler()
|
| /freebsd-9-stable/sys/i386/acpica/ |
| D | acpi_wakeup.c | 197 for (cpu = 1; cpu < mp_ncpus; cpu++) { in acpi_wakeup_cpus() 336 susppcbs = malloc(mp_ncpus * sizeof(*susppcbs), M_DEVBUF, M_WAITOK); in acpi_alloc_wakeup_handler() 337 for (i = 0; i < mp_ncpus; i++) { in acpi_alloc_wakeup_handler()
|
| /freebsd-9-stable/sys/cddl/compat/opensolaris/kern/ |
| D | 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()
|
| /freebsd-9-stable/sys/netinet/ |
| D | 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()
|
| /freebsd-9-stable/sys/ofed/include/linux/ |
| D | kernel.h | 180 #define num_possible_cpus() mp_ncpus 181 #define num_online_cpus() mp_ncpus
|
| /freebsd-9-stable/sys/dev/twa/ |
| D | tw_osl_externs.h | 51 extern int mp_ncpus;
|
| /freebsd-9-stable/sys/sys/ |
| D | smp.h | 84 extern int mp_ncpus;
|
| /freebsd-9-stable/sys/mips/sibyte/ |
| D | sb_zbpci.c | 140 va = kmem_alloc_nofault(kernel_map, PAGE_SIZE * mp_ncpus); in zbpci_attach() 147 for (n = 0; n < mp_ncpus; ++n) in zbpci_attach()
|
| /freebsd-9-stable/sys/dev/sfxge/ |
| D | sfxge_intr.c | 295 if (count > mp_ncpus) in sfxge_intr_setup_msix() 296 count = mp_ncpus; in sfxge_intr_setup_msix()
|
| /freebsd-9-stable/sys/i386/isa/ |
| D | prof_machdep.c | 294 if (freq != 0 && mp_ncpus == 1)
|
| /freebsd-9-stable/sys/geom/eli/ |
| D | g_eli.c | 455 sched_bind(curthread, wr->w_number % mp_ncpus); in g_eli_worker() 809 threads = mp_ncpus; in g_eli_create() 810 sc->sc_cpubind = (mp_ncpus > 1 && threads == mp_ncpus); in g_eli_create()
|