Home
last modified time | relevance | path

Searched refs:mp_ncpus (Results 1 – 25 of 74) sorted by relevance

123

/f-stack/freebsd/arm/mv/armada38x/
H A Darmada38x_mp.c88 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 Darmadaxp_mp.c93 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 Daw_mp.c100 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 Dbcm2836_mp.c87 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 Dmp_machdep.c85 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 Dplatform.c231 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 Drk32xx_mp.c69 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 Dmp_machdep.c212 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 Dzy7_mp.c65 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 Dpvcpu_enum.c159 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 Dtegra124_mp.c66 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 Dmp_x86.c520 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 Dintr_machdep.c187 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 Domap4_mp.c53 if (mp_ncpus != 0) in omap4_mp_setmaxid()
56 mp_ncpus = 2; in omap4_mp_setmaxid()
/f-stack/freebsd/arm/freescale/imx/
H A Dimx6_mp.c83 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 Dvm_init.c229 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 Dsubr_smp.c72 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 Dmp_machdep.c164 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 Dsocfpga_mp.c101 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 Dspl_taskq.c87 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 Dvirt_mp.c57 if (running_cpus >= mp_ncpus) in virt_start_ap()
/f-stack/freebsd/arm/annapurna/alpine/
H A Dalpine_machdep_mp.c121 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 Dacpi_wakeup.c179 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 Din_pcbgroup.c146 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 Dcounter.h60 for (i = 0; i < mp_ncpus; i++) in counter_u64_fetch_inline()

123