/openbmc/openbmc/meta-arm/meta-arm/lib/oeqa/runtime/cases/ |
H A D | fvp_devices.py | 68 _, cpus = self.run_cmd('find /sys/firmware/devicetree/base/cpus/' 72 count_cpus = int(cpus) 80 _, cpus = self.run_cmd('grep -c "processor" /proc/cpuinfo') 81 self.assertEqual(int(cpus), self.num_cpus)
|
/openbmc/linux/Documentation/devicetree/bindings/mips/ |
H A D | cpus.yaml | 4 $id: http://devicetree.org/schemas/mips/cpus.yaml# 15 the "cpus" node, which in turn contains a number of subnodes (ie "cpu") 74 cpus { 95 cpus {
|
/openbmc/linux/drivers/crypto/caam/ |
H A D | qi.c | 410 const cpumask_t *cpus = qman_affine_cpus(); in caam_drv_ctx_init() local 442 if (!cpumask_test_cpu(*cpu, cpus)) { in caam_drv_ctx_init() 445 *pcpu = cpumask_next(*pcpu, cpus); in caam_drv_ctx_init() 447 *pcpu = cpumask_first(cpus); in caam_drv_ctx_init() 522 const cpumask_t *cpus = qman_affine_cpus(); in caam_qi_shutdown() local 524 for_each_cpu(i, cpus) { in caam_qi_shutdown() 698 const cpumask_t *cpus = qman_affine_cpus(); in alloc_rsp_fqs() local 701 for_each_cpu(i, cpus) { in alloc_rsp_fqs() 715 const cpumask_t *cpus = qman_affine_cpus(); in free_rsp_fqs() local 717 for_each_cpu(i, cpus) in free_rsp_fqs() [all …]
|
/openbmc/linux/drivers/cpuidle/ |
H A D | coupled.c | 442 cpumask_t cpus; in cpuidle_coupled_any_pokes_pending() local 445 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); in cpuidle_coupled_any_pokes_pending() 446 ret = cpumask_and(&cpus, &cpuidle_coupled_poke_pending, &cpus); in cpuidle_coupled_any_pokes_pending() 629 cpumask_t cpus; in cpuidle_coupled_update_online_cpus() local 630 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); in cpuidle_coupled_update_online_cpus() 631 coupled->online_count = cpumask_weight(&cpus); in cpuidle_coupled_update_online_cpus()
|
/openbmc/linux/arch/mips/kernel/ |
H A D | time.c | 40 struct cpumask *cpus = freq->policy->cpus; in cpufreq_callback() local 73 for_each_cpu(cpu, cpus) { in cpufreq_callback()
|
/openbmc/linux/sound/soc/intel/avs/boards/ |
H A D | hdaudio.c | 49 dl[i].cpus = devm_kzalloc(dev, sizeof(*dl->cpus), GFP_KERNEL); in avs_create_dai_links() 50 if (!dl[i].codecs || !dl[i].cpus) in avs_create_dai_links() 53 dl[i].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, "%s-cpu%d", cname, i); in avs_create_dai_links() 54 if (!dl[i].cpus->dai_name) in avs_create_dai_links() 167 .cpus = dummy,
|
H A D | max98373.c | 111 dl->cpus = devm_kzalloc(dev, sizeof(*dl->cpus), GFP_KERNEL); in avs_create_dai_link() 113 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 116 dl->cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d Pin", ssp_port); in avs_create_dai_link() 121 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
|
H A D | max98927.c | 108 dl->cpus = devm_kzalloc(dev, sizeof(*dl->cpus), GFP_KERNEL); in avs_create_dai_link() 110 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 113 dl->cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d Pin", ssp_port); in avs_create_dai_link() 118 if (!dl->cpus->dai_name || !dl->codecs[0].name || !dl->codecs[0].dai_name || in avs_create_dai_link()
|
H A D | rt286.c | 130 dl->cpus = devm_kzalloc(dev, sizeof(*dl->cpus), GFP_KERNEL); in avs_create_dai_link() 132 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 135 dl->cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d Pin", ssp_port); in avs_create_dai_link() 138 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
H A D | rt298.c | 147 dl->cpus = devm_kzalloc(dev, sizeof(*dl->cpus), GFP_KERNEL); in avs_create_dai_link() 149 if (!dl->name || !dl->cpus || !dl->codecs) in avs_create_dai_link() 152 dl->cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d Pin", ssp_port); in avs_create_dai_link() 155 if (!dl->cpus->dai_name || !dl->codecs->name || !dl->codecs->dai_name) in avs_create_dai_link()
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | diag.h | 147 __u8 cpus; member 154 __u8 cpus; member 206 __u8 cpus; member 213 __u8 cpus; member 240 struct diag204_x_cpu_info cpus[]; member 245 struct diag204_x_phys_cpu cpus[]; member
|
/openbmc/linux/tools/perf/util/ |
H A D | pfm.c | 127 static bool is_libpfm_event_supported(const char *name, struct perf_cpu_map *cpus, in is_libpfm_event_supported() argument 148 if (evsel__open(evsel, cpus, threads) < 0) in is_libpfm_event_supported() 180 struct perf_cpu_map *cpus = perf_cpu_map__empty_new(1); in print_libpfm_event() local 222 if (is_libpfm_event_supported(name, cpus, threads)) { in print_libpfm_event() 253 if (!is_libpfm_event_supported(name, cpus, threads)) in print_libpfm_event() 267 perf_cpu_map__put(cpus); in print_libpfm_event()
|
/openbmc/linux/drivers/cpufreq/ |
H A D | tegra186-cpufreq.c | 68 const struct tegra186_cpufreq_cpu *cpus; member 75 unsigned int cluster = data->cpus[policy->cpu].bpmp_cluster_id; in tegra186_cpufreq_init() 89 unsigned int edvd_offset = data->cpus[policy->cpu].edvd_offset; in tegra186_cpufreq_set_target() 109 edvd_offset = data->cpus[policy->cpu].edvd_offset; in tegra186_cpufreq_get() 111 cluster_id = data->cpus[policy->cpu].bpmp_cluster_id; in tegra186_cpufreq_get() 230 data->cpus = tegra186_cpus; in tegra186_cpufreq_probe()
|
/openbmc/linux/tools/perf/tests/ |
H A D | parse-metric.c | 76 struct perf_cpu_map *cpus; in __compute_metric() local 88 cpus = perf_cpu_map__new("0"); in __compute_metric() 89 if (!cpus) { in __compute_metric() 94 perf_evlist__set_maps(&evlist->core, cpus, NULL); in __compute_metric() 120 perf_cpu_map__put(cpus); in __compute_metric()
|
/openbmc/linux/sound/soc/samsung/ |
H A D | smdk_wm8994.c | 160 smdk_dai[0].cpus->dai_name = NULL; in smdk_audio_probe() 161 smdk_dai[0].cpus->of_node = of_parse_phandle(np, in smdk_audio_probe() 163 if (!smdk_dai[0].cpus->of_node) { in smdk_audio_probe() 171 smdk_dai[0].platforms->of_node = smdk_dai[0].cpus->of_node; in smdk_audio_probe()
|
H A D | arndale.c | 141 of_node_put(dai_link->cpus->of_node); in arndale_put_of_nodes() 157 dai_link->cpus->of_node = of_parse_phandle(np, "samsung,audio-cpu", 0); in arndale_audio_probe() 158 if (!dai_link->cpus->of_node) { in arndale_audio_probe() 165 dai_link->platforms->of_node = dai_link->cpus->of_node; in arndale_audio_probe()
|
/openbmc/linux/tools/tracing/rtla/src/ |
H A D | osnoise_hist.c | 21 char *cpus; member 276 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in osnoise_hist_header() 307 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in osnoise_print_summary() 321 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in osnoise_print_summary() 336 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in osnoise_print_summary() 354 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in osnoise_print_summary() 413 if (params->cpus && !CPU_ISSET(cpu, ¶ms->monitored_cpus)) in osnoise_print_stats() 568 params->cpus = optarg; in osnoise_hist_parse_args() 710 if (params->cpus) { in osnoise_hist_apply_config() 711 retval = osnoise_set_cpus(tool->context, params->cpus); in osnoise_hist_apply_config() [all …]
|
/openbmc/linux/tools/lib/perf/ |
H A D | evsel.c | 113 int perf_evsel__open(struct perf_evsel *evsel, struct perf_cpu_map *cpus, in perf_evsel__open() argument 119 if (cpus == NULL) { in perf_evsel__open() 128 cpus = empty_cpu_map; in perf_evsel__open() 144 perf_evsel__alloc_fd(evsel, perf_cpu_map__nr(cpus), threads->nr) < 0) in perf_evsel__open() 147 perf_cpu_map__for_each_cpu(cpu, idx, cpus) { in perf_evsel__open() 263 struct perf_cpu cpu = perf_cpu_map__cpu(evsel->cpus, idx); in perf_evsel__mmap() 453 perf_cpu_map__for_each_cpu(cpu, idx, evsel->cpus) { in perf_evsel__enable_thread() 491 for (i = 0; i < perf_cpu_map__nr(evsel->cpus) && !err; i++) in perf_evsel__apply_filter() 500 return evsel->cpus; in perf_evsel__cpus()
|
/openbmc/qemu/tests/qtest/ |
H A D | cpu-plug-test.c | 33 QList *cpus; in test_plug_with_device_add() local 45 cpus = qdict_get_qlist(resp, "return"); in test_plug_with_device_add() 46 g_assert(cpus); in test_plug_with_device_add() 48 while ((e = qlist_pop(cpus))) { in test_plug_with_device_add()
|
/openbmc/qemu/hw/loongarch/ |
H A D | virt.c | 164 int smp_cpus = ms->smp.cpus; in fdt_add_cpu_nodes() 562 for (cpu = 0; cpu < ms->smp.cpus; cpu++) { in loongarch_irq_init() 728 for (i = 0; i < machine->smp.cpus; i++) { in loongarch_direct_kernel_boot() 770 machine->possible_cpus->cpus[i].cpu = OBJECT(cpu); in loongarch_init() 861 for (i = 0; i < machine->smp.cpus; i++) { in loongarch_init() 1035 ms->possible_cpus->cpus[n].type = ms->cpu_type; in virt_possible_cpu_arch_ids() 1036 ms->possible_cpus->cpus[n].arch_id = n; in virt_possible_cpu_arch_ids() 1039 ms->possible_cpus->cpus[n].props.socket_id = in virt_possible_cpu_arch_ids() 1041 ms->possible_cpus->cpus[n].props.has_core_id = true; in virt_possible_cpu_arch_ids() 1042 ms->possible_cpus->cpus[n].props.core_id = in virt_possible_cpu_arch_ids() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A D | nvidia,tegra194-ccplex.yaml | 16 symmetric cores. Compatible string in "cpus" node represents the CPU 21 const: cpus 37 cpus {
|
/openbmc/linux/tools/lib/perf/tests/ |
H A D | test-evsel.c | 22 struct perf_cpu_map *cpus; in test_stat_cpu() local 30 cpus = perf_cpu_map__new(NULL); in test_stat_cpu() 31 __T("failed to create cpus", cpus); in test_stat_cpu() 36 err = perf_evsel__open(evsel, cpus, NULL); in test_stat_cpu() 39 for (idx = 0; idx < perf_cpu_map__nr(cpus); idx++) { in test_stat_cpu() 49 perf_cpu_map__put(cpus); in test_stat_cpu()
|
/openbmc/linux/include/sound/ |
H A D | simple_card_utils.h | 52 int cpus; member 84 #define simple_props_to_dlc_cpu(props, i) ((props)->cpus + i) 94 ((i) < (props)->num.cpus) && \ 116 ((i) < (props)->num.cpus) && \ 167 struct snd_soc_dai_link_component *cpus); 168 void asoc_simple_canonicalize_cpu(struct snd_soc_dai_link_component *cpus,
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | intel-hybrid.txt | 14 The 'cpus' files are created under the directories. For example, 16 cat /sys/devices/cpu_core/cpus 19 cat /sys/devices/cpu_atom/cpus 22 It indicates cpu0-cpu15 are core cpus and cpu16-cpu23 are atom cpus. 45 For example, count the 'cycles' event on core cpus. 115 The kernel creates 'cycles' (0x400000000) on cpu0-cpu15 (core cpus), 116 and create 'cycles' (0x800000000) on cpu16-cpu23 (atom cpus).
|
/openbmc/linux/tools/testing/selftests/arm64/fp/ |
H A D | fp-stress.c | 440 int cpus, i, j, c; in main() local 461 cpus = num_processors(); in main() 466 tests += sve_vl_count * cpus; in main() 473 tests += sme_vl_count * cpus * 2; in main() 479 tests += cpus; in main() 490 tests += cpus * fpsimd_per_cpu; in main() 496 cpus, sve_vl_count, sme_vl_count, in main() 544 for (i = 0; i < cpus; i++) { in main()
|