/Linux-v5.4/arch/mips/netlogic/common/ |
D | smp.c | 171 int num_cpus, i, ncore, node; in nlm_smp_setup() local 182 num_cpus = 1; in nlm_smp_setup() 190 __cpu_number_map[i] = num_cpus; in nlm_smp_setup() 191 __cpu_logical_map[num_cpus] = i; in nlm_smp_setup() 192 set_cpu_possible(num_cpus, true); in nlm_smp_setup() 194 cpumask_set_cpu(num_cpus, &nlm_get_node(node)->cpumask); in nlm_smp_setup() 195 ++num_cpus; in nlm_smp_setup() 209 nlm_threads_per_core, num_cpus); in nlm_smp_setup()
|
/Linux-v5.4/arch/sparc/kernel/ |
D | cpumap.c | 35 int num_cpus; /* Number of CPUs in this hierarchy */ member 190 int num_cpus[CPUINFO_LVL_MAX]; in build_cpuinfo_tree() local 220 node->num_cpus = 1; in build_cpuinfo_tree() 230 num_cpus[level] = 1; in build_cpuinfo_tree() 253 node->num_cpus = num_cpus[level]; in build_cpuinfo_tree() 254 num_cpus[level] = 1; in build_cpuinfo_tree() 257 node->num_cpus++; in build_cpuinfo_tree() 288 num_cpus[level]++; in build_cpuinfo_tree() 368 for (i = 0; i < cpuinfo_tree->nodes[0].num_cpus; i++) in _cpu_map_rebuild() 406 if (unlikely(root_node->num_cpus != num_online_cpus())) { in _map_to_cpu() [all …]
|
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa/ |
D | dpaa_ethtool.c | 237 static void copy_stats(struct dpaa_percpu_priv *percpu_priv, int num_cpus, in copy_stats() argument 240 int num_values = num_cpus + 1; in copy_stats() 245 data[crr++ * num_values + num_cpus] += percpu_priv->in_interrupt; in copy_stats() 248 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_packets; in copy_stats() 251 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_packets; in copy_stats() 254 data[crr++ * num_values + num_cpus] += percpu_priv->tx_confirm; in copy_stats() 257 data[crr++ * num_values + num_cpus] += percpu_priv->tx_frag_skbuffs; in copy_stats() 260 data[crr++ * num_values + num_cpus] += percpu_priv->stats.tx_errors; in copy_stats() 263 data[crr++ * num_values + num_cpus] += percpu_priv->stats.rx_errors; in copy_stats() 267 data[crr++ * num_values + num_cpus] += bp_count[j]; in copy_stats() [all …]
|
/Linux-v5.4/drivers/acpi/ |
D | acpi_pad.c | 250 static void acpi_pad_idle_cpus(unsigned int num_cpus) in acpi_pad_idle_cpus() argument 254 num_cpus = min_t(unsigned int, num_cpus, num_online_cpus()); in acpi_pad_idle_cpus() 255 set_power_saving_task_num(num_cpus); in acpi_pad_idle_cpus() 392 int num_cpus; in acpi_pad_handle_notify() local 400 num_cpus = acpi_pad_pur(handle); in acpi_pad_handle_notify() 401 if (num_cpus < 0) { in acpi_pad_handle_notify() 405 acpi_pad_idle_cpus(num_cpus); in acpi_pad_handle_notify()
|
/Linux-v5.4/drivers/pci/controller/ |
D | pci-xgene-msi.c | 41 int num_cpus; member 164 return (hwirq % xgene_msi_ctrl.num_cpus); in hwirq_to_cpu() 203 msi->num_cpus, 0); in xgene_irq_domain_alloc() 205 bitmap_set(msi->bitmap, msi_irq, msi->num_cpus); in xgene_irq_domain_alloc() 231 bitmap_clear(msi->bitmap, hwirq, msi->num_cpus); in xgene_irq_domain_free() 382 for (i = cpu; i < NR_HW_IRQS; i += msi->num_cpus) { in xgene_msi_hwirq_alloc() 427 for (i = cpu; i < NR_HW_IRQS; i += msi->num_cpus) { in xgene_msi_hwirq_free() 464 xgene_msi->num_cpus = num_possible_cpus(); in xgene_msi_probe()
|
/Linux-v5.4/drivers/thermal/ |
D | cpu_cooling.c | 428 unsigned int freq, num_cpus; in cpufreq_state2power() local 435 num_cpus = cpumask_weight(cpufreq_cdev->policy->cpus); in cpufreq_state2power() 438 *power = cpu_freq_to_power(cpufreq_cdev, freq) * num_cpus; in cpufreq_state2power() 535 unsigned int freq, i, num_cpus; in __cpufreq_cooling_register() local 564 num_cpus = cpumask_weight(policy->related_cpus); in __cpufreq_cooling_register() 565 cpufreq_cdev->idle_time = kcalloc(num_cpus, in __cpufreq_cooling_register()
|
/Linux-v5.4/arch/parisc/kernel/ |
D | alternative.c | 27 int num_cpus = num_online_cpus(); in apply_alternatives() local 47 if ((cond & ALT_COND_NO_SMP) && (num_cpus != 1)) in apply_alternatives()
|
/Linux-v5.4/drivers/infiniband/sw/siw/ |
D | siw_main.c | 188 int i, num_cpus, cpu, min_use, node = sdev->numa_node, tx_cpu = -1; in siw_get_tx_cpu() local 195 num_cpus = cpumask_weight(tx_cpumask); in siw_get_tx_cpu() 196 if (!num_cpus) { in siw_get_tx_cpu() 199 num_cpus = cpumask_weight(tx_cpumask); in siw_get_tx_cpu() 201 if (!num_cpus) in siw_get_tx_cpu() 206 for (i = 0, min_use = SIW_MAX_QP; i < num_cpus; in siw_get_tx_cpu()
|
/Linux-v5.4/arch/powerpc/platforms/pseries/ |
D | rtas-fadump.c | 309 u32 num_cpus, *note_buf; in rtas_fadump_build_cpu_notes() local 330 num_cpus = be32_to_cpu(*((__be32 *)(vaddr))); in rtas_fadump_build_cpu_notes() 331 pr_debug("NumCpus : %u\n", num_cpus); in rtas_fadump_build_cpu_notes() 335 rc = fadump_setup_cpu_notes_buf(num_cpus); in rtas_fadump_build_cpu_notes() 344 for (i = 0; i < num_cpus; i++) { in rtas_fadump_build_cpu_notes()
|
/Linux-v5.4/arch/powerpc/platforms/powernv/ |
D | opal-fadump.c | 415 u32 num_cpus = 1, *note_buf; in opal_fadump_build_cpu_notes() local 422 num_cpus = (fadump_conf->cpu_state_data_size / size_per_thread); in opal_fadump_build_cpu_notes() 427 rc = fadump_setup_cpu_notes_buf(num_cpus); in opal_fadump_build_cpu_notes() 447 pr_debug("NumCpus : %u\n", num_cpus); in opal_fadump_build_cpu_notes() 451 for (i = 0; i < num_cpus; i++, bufp += size_per_thread) { in opal_fadump_build_cpu_notes()
|
D | opal-core.c | 35 u32 num_cpus; member 245 pr_debug("NumCpus : %u\n", oc_conf->num_cpus); in opalcore_append_cpu_notes() 257 for (i = 0; i < oc_conf->num_cpus; i++, bufp += size_per_thread) { in opalcore_append_cpu_notes() 314 cpu_notes_size = ((oc_conf->num_cpus * (CRASH_CORE_NOTE_HEAD_BYTES + in create_opalcore() 554 oc_conf->num_cpus = (oc_conf->cpu_state_data_size / in opalcore_config_init()
|
/Linux-v5.4/kernel/ |
D | smp.c | 580 int num_nodes, num_cpus; in smp_init() local 597 num_cpus = num_online_cpus(); in smp_init() 600 num_cpus, (num_cpus > 1 ? "s" : "")); in smp_init()
|
/Linux-v5.4/sound/soc/intel/boards/ |
D | sof_rt5682.c | 442 links[id].num_cpus = 1; in sof_card_dai_links_create() 486 links[id].num_cpus = 1; in sof_card_dai_links_create() 513 links[id].num_cpus = 1; in sof_card_dai_links_create() 554 links[id].num_cpus = 1; in sof_card_dai_links_create()
|
/Linux-v5.4/arch/arm64/mm/ |
D | proc.S | 227 num_cpus .req w1 254 eor w18, w18, num_cpus 380 .unreq num_cpus
|
/Linux-v5.4/arch/ia64/kernel/ |
D | iosapic.c | 650 int num_cpus, cpu_index, iosapic_index, numa_cpu, i = 0; in get_target_cpu() local 659 num_cpus = 0; in get_target_cpu() 662 num_cpus++; in get_target_cpu() 665 if (!num_cpus) in get_target_cpu() 669 cpu_index = irq % num_cpus; in get_target_cpu()
|
/Linux-v5.4/arch/powerpc/platforms/85xx/ |
D | smp.c | 436 int i, num_cpus = num_present_cpus(); in mpc85xx_smp_machine_kexec() local 441 while ( (atomic_read(&kexec_down_cpus) != (num_cpus - 1)) && in mpc85xx_smp_machine_kexec()
|
/Linux-v5.4/sound/soc/ti/ |
D | omap-abe-twl6040.c | 257 priv->dai_links[0].num_cpus = 1; in omap_abe_probe() 273 priv->dai_links[1].num_cpus = 1; in omap_abe_probe()
|
/Linux-v5.4/sound/soc/fsl/ |
D | p1022_rdk.c | 233 mdata->dai[0].num_cpus = 1; in p1022_rdk_probe() 241 mdata->dai[1].num_cpus = 1; in p1022_rdk_probe()
|
D | imx-spdif.c | 39 data->dai.num_cpus = 1; in imx_spdif_audio_probe()
|
D | mpc8610_hpcd.c | 220 machine_data->dai[0].num_cpus = 1; in mpc8610_hpcd_probe() 228 machine_data->dai[1].num_cpus = 1; in mpc8610_hpcd_probe()
|
/Linux-v5.4/arch/x86/include/asm/uv/ |
D | uv_bau.h | 591 short num_cpus; member 597 short num_cpus; member
|
/Linux-v5.4/arch/powerpc/include/asm/ |
D | fadump-internal.h | 138 s32 fadump_setup_cpu_notes_buf(u32 num_cpus);
|
/Linux-v5.4/arch/x86/platform/uv/ |
D | tlb_uv.c | 1972 bdp->num_cpus++; in get_cpu_topology() 1981 sdp->cpu_number[sdp->num_cpus] = cpu; in get_cpu_topology() 1982 sdp->num_cpus++; in get_cpu_topology() 1983 if (sdp->num_cpus > MAX_CPUS_PER_SOCKET) { in get_cpu_topology() 1985 sdp->num_cpus); in get_cpu_topology() 2029 for (i = 0; i < sdp->num_cpus; i++) { in scan_sock() 2038 bcp->cpus_in_uvhub = bdp->num_cpus; in scan_sock() 2039 bcp->cpus_in_socket = sdp->num_cpus; in scan_sock()
|
/Linux-v5.4/sound/soc/sof/ |
D | nocodec.c | 45 links[i].num_cpus = 1; in sof_nocodec_bes_setup()
|
/Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
D | hinic_main.c | 323 u16 num_cpus = 0; in hinic_enable_rss() local 353 num_cpus++; in hinic_enable_rss() 356 if (!num_cpus) in hinic_enable_rss() 357 num_cpus = num_online_cpus(); in hinic_enable_rss() 359 nic_dev->num_qps = min_t(u16, nic_dev->max_qps, num_cpus); in hinic_enable_rss()
|