| /f-stack/freebsd/arm/mv/armada38x/ |
| H A D | armada38x_mp.c | 88 mp_ncpus = 1; in platform_cnt_cpus() 111 mp_ncpus = 1; in platform_cnt_cpus() 120 mp_ncpus = min(reg_cpu_count, fdt_cpu_count); in platform_cnt_cpus() 122 mp_ncpus = max(1, mp_ncpus); in platform_cnt_cpus() 124 return (mp_ncpus); in platform_cnt_cpus() 132 mp_ncpus = platform_cnt_cpus(); in mv_a38x_platform_mp_setmaxid() 133 mp_maxid = mp_ncpus - 1; in mv_a38x_platform_mp_setmaxid()
|
| /f-stack/freebsd/arm/mv/armadaxp/ |
| H A D | armadaxp_mp.c | 93 mp_ncpus = platform_get_ncpus(); in mv_axp_platform_mp_setmaxid() 94 mp_maxid = mp_ncpus - 1; in mv_axp_platform_mp_setmaxid() 130 for (cpu_num = 1; cpu_num < mp_ncpus; cpu_num++ ) { in mv_axp_platform_mp_start_ap() 140 if (mp_ncpus > 1) { in mv_axp_platform_mp_start_ap() 147 for (cpu_num = 2; cpu_num < mp_ncpus; cpu_num++ ) { in mv_axp_platform_mp_start_ap() 156 reg |= ((0x1 << (mp_ncpus - 1)) - 1) << 21; in mv_axp_platform_mp_start_ap() 169 for (cpu_num = 1; cpu_num < mp_ncpus; cpu_num++ ) in mv_axp_platform_mp_start_ap() 175 for (cpu_num = 1; cpu_num < mp_ncpus; cpu_num++ ) in mv_axp_platform_mp_start_ap()
|
| /f-stack/freebsd/arm/allwinner/ |
| H A D | aw_mp.c | 100 if (mp_ncpus != 0) in aw_mp_setmaxid() 106 mp_ncpus = ncpu; in aw_mp_setmaxid() 142 for (i = 1; i < mp_ncpus; i++) in aw_mp_start_ap() 147 for (i = 1; i < mp_ncpus; i++) in aw_mp_start_ap() 153 for (i = 1; i < mp_ncpus; i++) in aw_mp_start_ap() 158 for (i = 1; i < mp_ncpus; i++) in aw_mp_start_ap() 173 for (i = 0; i < mp_ncpus; i++) in aw_mp_start_ap() 186 for (i = 1; i < mp_ncpus; i++) in aw_mp_start_ap() 192 for (i = 1; i < mp_ncpus; i++) in aw_mp_start_ap() 255 KASSERT(mp_ncpus <= 4, ("multiple clusters not yet supported")); in aw_mc_mp_start_ap() [all …]
|
| /f-stack/freebsd/arm/broadcom/bcm2835/ |
| H A D | bcm2836_mp.c | 87 if (mp_ncpus != 0) in bcm2836_mp_setmaxid() 90 mp_ncpus = 4; in bcm2836_mp_setmaxid() 91 mp_maxid = mp_ncpus - 1; in bcm2836_mp_setmaxid() 107 for (i = 0; i < mp_ncpus; i++) { in bcm2836_mp_start_ap() 116 for (i = 1; i < mp_ncpus; i++) { in bcm2836_mp_start_ap()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | mp_machdep.c | 85 KASSERT(mp_ncpus != 0, ("cpu_mp_probe: mp_ncpus is unset")); in cpu_mp_probe() 89 return (mp_ncpus > 1); in cpu_mp_probe() 99 if ((mp_naps + 1) == mp_ncpus) in check_ap() 117 for(i = 0; i < (mp_ncpus - 1); i++) in cpu_mp_start() 130 for (i = 1; i < mp_ncpus; i++) in cpu_mp_start() 199 if (smp_cpus == mp_ncpus) { in init_secondary() 326 if (mp_ncpus == 1) in release_aps() 356 return (smp_topo_1level(CG_SHARE_L2, mp_ncpus, 0)); in cpu_topo()
|
| H A D | platform.c | 231 if (ncpu >= 1 && ncpu <= mp_ncpus) { in platform_mp_setmaxid() 232 mp_ncpus = ncpu; in platform_mp_setmaxid()
|
| /f-stack/freebsd/arm/rockchip/ |
| H A D | rk32xx_mp.c | 69 if (mp_ncpus != 0) in rk32xx_mp_setmaxid() 76 mp_ncpus = ncpu; in rk32xx_mp_setmaxid() 97 for (i = 1; i < mp_ncpus; i++) in rk32xx_mp_start_pmu() 104 for (i = 1; i < mp_ncpus; i++) in rk32xx_mp_start_pmu() 136 if (running_cpus >= mp_ncpus) in rk32xx_start_ap()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | mp_machdep.c | 212 mp_ncpus = 0; in cpu_mp_setmaxid() 218 mp_ncpus++; in cpu_mp_setmaxid() 220 if (mp_ncpus <= 0) in cpu_mp_setmaxid() 221 mp_ncpus = 1; in cpu_mp_setmaxid() 242 return (mp_ncpus > 1); in cpu_mp_probe() 324 if (smp_cpus == mp_ncpus) { in smp_init_secondary() 348 if (mp_ncpus == 1) in release_aps()
|
| /f-stack/freebsd/arm/xilinx/ |
| H A D | zy7_mp.c | 65 if (mp_ncpus != 0) in zynq7_mp_setmaxid() 86 mp_ncpus = 1; in zynq7_mp_setmaxid() 97 mp_ncpus = mp_maxid + 1; in zynq7_mp_setmaxid()
|
| /f-stack/freebsd/x86/xen/ |
| H A D | pvcpu_enum.c | 159 mp_ncpus = min(mp_ncpus + 1, MAXCPU); in xenpv_probe_cpus() 161 mp_maxid = mp_ncpus - 1; in xenpv_probe_cpus() 162 max_apic_id = mp_ncpus * 2; in xenpv_probe_cpus()
|
| /f-stack/freebsd/arm/nvidia/tegra124/ |
| H A D | tegra124_mp.c | 66 if (mp_ncpus != 0) in tegra124_mp_setmaxid() 73 mp_ncpus = ncpu; in tegra124_mp_setmaxid() 102 for (i = 1; i < mp_ncpus; i++) { in tegra124_mp_start_ap()
|
| /f-stack/freebsd/x86/x86/ |
| H A D | mp_x86.c | 520 if (mp_ncpus <= 1) in topo_probe() 631 mp_ncpus = 0; in assign_cpu_ids() 652 if (mp_ncpus >= MAXCPU) in assign_cpu_ids() 666 mp_ncpus++; in assign_cpu_ids() 671 mp_ncpus)); in assign_cpu_ids() 862 if (mp_ncpus <= 1) in cpu_topo() 918 if (mp_ncpus == 0) in cpu_mp_setmaxid() 919 mp_ncpus = 1; in cpu_mp_setmaxid() 931 return (mp_ncpus > 1); in cpu_mp_probe() 1060 if (smp_cpus == mp_ncpus) { in init_secondary_tail() [all …]
|
| H A D | intr_machdep.c | 187 nintrcnt = 1 + num_io_irqs * 2 + mp_ncpus * 2; in intr_init_sources() 189 if (mp_ncpus > 1) in intr_init_sources() 190 nintrcnt += 8 * mp_ncpus; in intr_init_sources() 406 MPASS(mp_ncpus == 1 || smp_started); 409 if (mp_ncpus > 1 && cpu != NOCPU) { 612 MPASS(mp_ncpus == 1 || smp_started); 613 if (mp_ncpus == 1) 686 if (mp_ncpus == 1)
|
| /f-stack/freebsd/arm/ti/omap4/ |
| H A D | omap4_mp.c | 53 if (mp_ncpus != 0) in omap4_mp_setmaxid() 56 mp_ncpus = 2; in omap4_mp_setmaxid()
|
| /f-stack/freebsd/arm/freescale/imx/ |
| H A D | imx6_mp.c | 83 if (mp_ncpus != 0) in imx6_mp_setmaxid() 97 mp_ncpus = ncpu; in imx6_mp_setmaxid() 148 for (i=1; i < mp_ncpus; i++) { in imx6_mp_start_ap()
|
| /f-stack/freebsd/vm/ |
| H A D | vm_init.c | 229 PAGE_SIZE, (mp_ncpus > 4) ? BKVASIZE * 8 : 0, 0); in vm_ksubmap_init() 251 exec_map_entries = 8 * mp_ncpus; in vm_ksubmap_init() 253 exec_map_entries = 2 * mp_ncpus + 4; in vm_ksubmap_init()
|
| /f-stack/freebsd/kern/ |
| H A D | subr_smp.c | 72 int mp_ncpus; variable 148 KASSERT(mp_maxid >= mp_ncpus - 1, in mp_setmaxid() 150 mp_maxid, mp_ncpus)); in mp_setmaxid() 166 mp_ncpus = 1; in mp_start() 173 mp_ncpus); in mp_start() 177 mp_ncores = mp_ncpus; in mp_start() 680 if (top->cg_count != mp_ncpus) in smp_topo() 682 top, top->cg_count, mp_ncpus); in smp_topo() 719 top->cg_count = mp_ncpus; in smp_topo_none() 770 packages = mp_ncpus / count; in smp_topo_1level() [all …]
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | mp_machdep.c | 164 if (mp_ncpus == 1) in release_aps() 280 if (smp_cpus == mp_ncpus) { in init_secondary() 306 for (cpu = 1; cpu < mp_ncpus; cpu++) { in smp_after_idle_runnable() 505 mp_ncpus--; in start_cpu() 717 mp_ncpus = 1; in cpu_mp_setmaxid() 729 mp_ncpus = cores; in cpu_mp_setmaxid() 742 mp_ncpus = cores; in cpu_mp_setmaxid() 754 if (cores > 0 && cores < mp_ncpus) { in cpu_mp_setmaxid() 755 mp_ncpus = cores; in cpu_mp_setmaxid()
|
| /f-stack/freebsd/arm/altera/socfpga/ |
| H A D | socfpga_mp.c | 101 if (mp_ncpus != 0) in socfpga_mp_setmaxid() 111 mp_ncpus = ncpu; in socfpga_mp_setmaxid()
|
| /f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_taskq.c | 87 tqenthashtbl = hashinit(mp_ncpus * 8, M_TASKQ, &tqenthash); in system_taskq_init() 99 system_taskq = taskq_create("system_taskq", mp_ncpus, minclsyspri, in system_taskq_init() 101 system_delay_taskq = taskq_create("system_delay_taskq", mp_ncpus, in system_taskq_init() 218 nthreads = MAX((mp_ncpus * nthreads) / 100, 1); in taskq_create_impl()
|
| /f-stack/freebsd/arm/qemu/ |
| H A D | virt_mp.c | 57 if (running_cpus >= mp_ncpus) in virt_start_ap()
|
| /f-stack/freebsd/arm/annapurna/alpine/ |
| H A D | alpine_machdep_mp.c | 121 mp_ncpus = platform_mp_get_core_cnt(); in alpine_mp_setmaxid() 122 mp_maxid = mp_ncpus - 1; in alpine_mp_setmaxid()
|
| /f-stack/freebsd/x86/acpica/ |
| H A D | acpi_wakeup.c | 179 for (cpu = 1; cpu < mp_ncpus; cpu++) { in acpi_wakeup_cpus() 396 susppcbs = malloc(mp_ncpus * sizeof(*susppcbs), M_DEVBUF, M_WAITOK); in acpi_alloc_wakeup_handler() 397 for (i = 0; i < mp_ncpus; i++) { in acpi_alloc_wakeup_handler()
|
| /f-stack/freebsd/netinet/ |
| H A D | in_pcbgroup.c | 146 if (mp_ncpus == 1) in in_pcbgroup_init() 166 numpcbgroups = mp_ncpus; in in_pcbgroup_init() 194 pcbgroup->ipg_cpu = (pgn % mp_ncpus); in in_pcbgroup_init()
|
| /f-stack/freebsd/mips/include/ |
| H A D | counter.h | 60 for (i = 0; i < mp_ncpus; i++) in counter_u64_fetch_inline()
|