Home
last modified time | relevance | path

Searched refs:cpus (Results 26 – 50 of 1357) sorted by relevance

12345678910>>...55

/openbmc/linux/tools/perf/tests/
H A Devent-times.c115 struct perf_cpu_map *cpus; in attach__cpu_disabled() local
120 cpus = perf_cpu_map__new("0"); in attach__cpu_disabled()
121 if (cpus == NULL) { in attach__cpu_disabled()
128 err = evsel__open_per_cpu(evsel, cpus, -1); in attach__cpu_disabled()
137 perf_cpu_map__put(cpus); in attach__cpu_disabled()
144 struct perf_cpu_map *cpus; in attach__cpu_enabled() local
149 cpus = perf_cpu_map__new("0"); in attach__cpu_enabled()
150 if (cpus == NULL) { in attach__cpu_enabled()
155 err = evsel__open_per_cpu(evsel, cpus, -1); in attach__cpu_enabled()
159 perf_cpu_map__put(cpus); in attach__cpu_enabled()
H A Dcpumap.c105 struct perf_cpu_map *cpus; in test__cpu_map_synthesize() local
108 cpus = perf_cpu_map__new("0,2-20"); in test__cpu_map_synthesize()
111 !perf_event__synthesize_cpu_map(NULL, cpus, process_event_mask, NULL)); in test__cpu_map_synthesize()
113 perf_cpu_map__put(cpus); in test__cpu_map_synthesize()
116 cpus = perf_cpu_map__new("1,256"); in test__cpu_map_synthesize()
119 !perf_event__synthesize_cpu_map(NULL, cpus, process_event_cpus, NULL)); in test__cpu_map_synthesize()
121 perf_cpu_map__put(cpus); in test__cpu_map_synthesize()
124 cpus = perf_cpu_map__new("1-256"); in test__cpu_map_synthesize()
127 !perf_event__synthesize_cpu_map(NULL, cpus, process_event_range_cpus, NULL)); in test__cpu_map_synthesize()
129 perf_cpu_map__put(cpus); in test__cpu_map_synthesize()
/openbmc/linux/scripts/gdb/linux/
H A Dinterrupts.py8 from linux import cpus
39 for cpu in cpus.each_online_cpu():
40 any_count += cpus.per_cpu(desc['kstat_irqs'], cpu)
46 for cpu in cpus.each_online_cpu():
48 count = cpus.per_cpu(desc['kstat_irqs'], cpu)
103 for cpu in cpus.each_online_cpu():
104 stat = cpus.per_cpu(irq_stat, cpu)
112 for cpu in cpus.each_online_cpu():
113 text += "%10u " % (cpus.per_cpu(pvar, cpu))
179 for cpu in cpus.each_online_cpu():
[all …]
/openbmc/linux/sound/soc/samsung/
H A Dsnow.c146 link->cpus = links_cpus; in snow_probe()
163 link->cpus->of_node = of_parse_phandle(cpu, "sound-dai", 0); in snow_probe()
166 if (!link->cpus->of_node) { in snow_probe()
176 of_node_put(link->cpus->of_node); in snow_probe()
181 priv->clk_i2s_bus = of_clk_get_by_name(link->cpus->of_node, in snow_probe()
185 of_node_put(link->cpus->of_node); in snow_probe()
191 link->cpus->of_node = of_parse_phandle(dev->of_node, in snow_probe()
193 if (!link->cpus->of_node) { in snow_probe()
201 of_node_put(link->cpus->of_node); in snow_probe()
207 link->platforms->of_node = link->cpus->of_node; in snow_probe()
[all …]
/openbmc/linux/sound/soc/kirkwood/
H A Darmada-370-db.c111 a370db_dai[0].cpus->of_node = in a370db_probe()
114 a370db_dai[0].platforms->of_node = a370db_dai[0].cpus->of_node; in a370db_probe()
120 a370db_dai[1].cpus->of_node = a370db_dai[0].cpus->of_node; in a370db_probe()
121 a370db_dai[1].platforms->of_node = a370db_dai[0].cpus->of_node; in a370db_probe()
127 a370db_dai[2].cpus->of_node = a370db_dai[0].cpus->of_node; in a370db_probe()
128 a370db_dai[2].platforms->of_node = a370db_dai[0].cpus->of_node; in a370db_probe()
/openbmc/linux/sound/soc/intel/boards/
H A Dsof_nau8825.c364 if (!links || !cpus) in sof_card_dai_links_create()
384 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
390 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
399 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
405 links[id + 1].cpus = &cpus[id + 1]; in sof_card_dai_links_create()
440 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
444 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
504 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
509 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
520 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
[all …]
H A Dsof_rt5682.c684 if (!links || !cpus) in sof_card_dai_links_create()
712 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
718 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
734 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
743 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
749 links[id + 1].cpus = &cpus[id + 1]; in sof_card_dai_links_create()
784 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
788 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
857 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
882 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
[all …]
H A Dsof_es8336.c429 struct snd_soc_dai_link_component *cpus; in sof_card_dai_links_create() local
440 if (!links || !cpus) in sof_card_dai_links_create()
461 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
467 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
476 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
477 links[id].cpus->dai_name = "DMIC01 Pin"; in sof_card_dai_links_create()
482 links[id + 1].cpus = &cpus[id + 1]; in sof_card_dai_links_create()
522 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
526 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
559 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
[all …]
/openbmc/linux/arch/x86/hyperv/
H A Dmmu.c20 static u64 hyperv_flush_tlb_others_ex(const struct cpumask *cpus,
60 static void hyperv_flush_tlb_multi(const struct cpumask *cpus, in hyperv_flush_tlb_multi() argument
69 trace_hyperv_mmu_flush_tlb_multi(cpus, info); in hyperv_flush_tlb_multi()
97 if (cpumask_equal(cpus, cpu_present_mask)) { in hyperv_flush_tlb_multi()
111 cpu = cpumask_last(cpus); in hyperv_flush_tlb_multi()
116 for_each_cpu(cpu, cpus) { in hyperv_flush_tlb_multi()
162 status = hyperv_flush_tlb_others_ex(cpus, info); in hyperv_flush_tlb_multi()
170 native_flush_tlb_multi(cpus, info); in hyperv_flush_tlb_multi()
173 static u64 hyperv_flush_tlb_others_ex(const struct cpumask *cpus, in hyperv_flush_tlb_others_ex() argument
201 nr_bank = cpumask_to_vpset_skip(&flush->hv_vp_set, cpus, in hyperv_flush_tlb_others_ex()
/openbmc/linux/tools/lib/perf/tests/
H A Dtest-evlist.c36 struct perf_cpu_map *cpus; in test_stat_cpu() local
49 cpus = perf_cpu_map__new(NULL); in test_stat_cpu()
50 __T("failed to create cpus", cpus); in test_stat_cpu()
75 cpus = perf_evsel__cpus(evsel); in test_stat_cpu()
88 perf_cpu_map__put(cpus); in test_stat_cpu()
218 struct perf_cpu_map *cpus; in test_mmap_thread() local
264 cpus = perf_cpu_map__dummy_new(); in test_mmap_thread()
313 perf_cpu_map__put(cpus); in test_mmap_thread()
329 struct perf_cpu_map *cpus; in test_mmap_cpus() local
353 cpus = perf_cpu_map__new(NULL); in test_mmap_cpus()
[all …]
/openbmc/linux/arch/riscv/kernel/vdso/
H A Dhwprobe.c11 size_t cpu_count, unsigned long *cpus,
16 size_t cpu_count, unsigned long *cpus,
20 size_t cpu_count, unsigned long *cpus, in __vdso_riscv_hwprobe() argument
25 bool all_cpus = !cpu_count && !cpus; in __vdso_riscv_hwprobe()
36 return riscv_hwprobe(pairs, pair_count, cpu_count, cpus, flags); in __vdso_riscv_hwprobe()
/openbmc/linux/tools/perf/python/
H A Dtwatch.py12 cpus = perf.cpu_map()
28 evsel.open(cpus = cpus, threads = threads);
29 evlist = perf.evlist(cpus, threads)
34 for cpu in cpus:
/openbmc/linux/tools/power/cpupower/utils/
H A Dcpufreq-info.c361 if (!cpus) { in get_affected_cpus()
366 while (cpus->next) { in get_affected_cpus()
367 printf("%d ", cpus->cpu); in get_affected_cpus()
368 cpus = cpus->next; in get_affected_cpus()
370 printf("%d\n", cpus->cpu); in get_affected_cpus()
382 if (!cpus) { in get_related_cpus()
387 while (cpus->next) { in get_related_cpus()
388 printf("%d ", cpus->cpu); in get_related_cpus()
389 cpus = cpus->next; in get_related_cpus()
391 printf("%d\n", cpus->cpu); in get_related_cpus()
[all …]
H A Dcpufreq-set.c299 struct cpufreq_affected_cpus *cpus; in cmd_freq_set() local
305 cpus = cpufreq_get_related_cpus(cpu); in cmd_freq_set()
306 if (!cpus) in cmd_freq_set()
308 while (cpus->next) { in cmd_freq_set()
309 bitmask_setbit(cpus_chosen, cpus->cpu); in cmd_freq_set()
310 cpus = cpus->next; in cmd_freq_set()
313 bitmask_setbit(cpus_chosen, cpus->cpu); in cmd_freq_set()
314 cpufreq_put_related_cpus(cpus); in cmd_freq_set()
/openbmc/linux/drivers/irqchip/
H A Dirq-bcm7038-l1.c41 struct bcm7038_l1_cpu *cpus[NR_CPUS]; member
127 cpu = intc->cpus[cpu_logical_map(smp_processor_id())]; in bcm7038_l1_irq_handle()
129 cpu = intc->cpus[0]; in bcm7038_l1_irq_handle()
157 intc->cpus[cpu_idx]->mask_cache[word] &= ~mask; in __bcm7038_l1_unmask()
158 l1_writel(mask, intc->cpus[cpu_idx]->map_base + in __bcm7038_l1_unmask()
168 intc->cpus[cpu_idx]->mask_cache[word] |= mask; in __bcm7038_l1_mask()
169 l1_writel(mask, intc->cpus[cpu_idx]->map_base + in __bcm7038_l1_mask()
312 intc->cpus[boot_cpu]->map_base + reg_mask_set(intc, word)); in bcm7038_l1_suspend()
334 l1_writel(intc->cpus[boot_cpu]->mask_cache[word], in bcm7038_l1_resume()
336 l1_writel(~intc->cpus[boot_cpu]->mask_cache[word], in bcm7038_l1_resume()
[all …]
H A Dirq-bcm6345-l1.c80 struct bcm6345_l1_cpu *cpus[NR_CPUS]; member
149 intc->cpus[cpu_idx]->enable_cache[word] |= mask; in __bcm6345_l1_unmask()
150 __raw_writel(intc->cpus[cpu_idx]->enable_cache[word], in __bcm6345_l1_unmask()
151 intc->cpus[cpu_idx]->map_base + reg_enable(intc, word)); in __bcm6345_l1_unmask()
161 intc->cpus[cpu_idx]->enable_cache[word] &= ~mask; in __bcm6345_l1_mask()
162 __raw_writel(intc->cpus[cpu_idx]->enable_cache[word], in __bcm6345_l1_mask()
163 intc->cpus[cpu_idx]->map_base + reg_enable(intc, word)); in __bcm6345_l1_mask()
210 enabled = intc->cpus[old_cpu]->enable_cache[word] & mask; in bcm6345_l1_set_affinity()
245 cpu = intc->cpus[idx] = kzalloc(sizeof(*cpu) + n_words * sizeof(u32), in bcm6345_l1_init_one()
334 struct bcm6345_l1_cpu *cpu = intc->cpus[idx]; in bcm6345_l1_of_init()
[all …]
/openbmc/linux/tools/perf/arch/x86/util/
H A Devlist.c37 struct perf_cpu_map *cpus; in ___evlist__add_default_attrs() local
44 cpus = perf_cpu_map__get(pmu->cpus); in ___evlist__add_default_attrs()
45 evsel->core.cpus = cpus; in ___evlist__add_default_attrs()
46 evsel->core.own_cpus = perf_cpu_map__get(cpus); in ___evlist__add_default_attrs()
/openbmc/linux/arch/x86/include/asm/trace/
H A Dhyperv.h12 TP_PROTO(const struct cpumask *cpus,
14 TP_ARGS(cpus, info),
21 TP_fast_assign(__entry->ncpus = cpumask_weight(cpus);
60 TP_PROTO(const struct cpumask *cpus,
62 TP_ARGS(cpus, vector),
67 TP_fast_assign(__entry->ncpus = cpumask_weight(cpus);
/openbmc/linux/arch/mips/cavium-octeon/
H A Dsmp.c143 int cpus; in octeon_smp_setup() local
162 cpus = 1; in octeon_smp_setup()
165 set_cpu_possible(cpus, true); in octeon_smp_setup()
166 set_cpu_present(cpus, true); in octeon_smp_setup()
167 __cpu_number_map[id] = cpus; in octeon_smp_setup()
168 __cpu_logical_map[cpus] = id; in octeon_smp_setup()
169 cpus++; in octeon_smp_setup()
182 set_cpu_possible(cpus, true); in octeon_smp_setup()
183 __cpu_number_map[id] = cpus; in octeon_smp_setup()
184 __cpu_logical_map[cpus] = id; in octeon_smp_setup()
[all …]
/openbmc/linux/tools/testing/selftests/cpufreq/
H A Dcpu.sh17 cpus=$(ls $CPUROOT | grep "cpu[0-9].*")
18 for cpu in $cpus; do
25 cpus=$(ls $CPUROOT | grep "cpu[1-9].*")
26 for cpu in $cpus; do
/openbmc/linux/sound/soc/meson/
H A Dgx-card.c60 link->dai_fmt = meson_card_parse_daifmt(node, link->cpus->of_node); in gx_card_parse_i2s()
90 dai_link->cpus = cpu; in gx_card_add_link()
93 ret = meson_card_parse_dai(card, np, dai_link->cpus); in gx_card_add_link()
97 if (gx_card_cpu_identify(dai_link->cpus, "FIFO")) in gx_card_add_link()
105 if (gx_card_cpu_identify(dai_link->cpus, "CODEC CTRL")) { in gx_card_add_link()
112 if (gx_card_cpu_identify(dai_link->cpus, "I2S Encoder")) in gx_card_add_link()
H A Daxg-card.c127 lb->cpus = dlc; in axg_card_add_tdm_loopback()
133 lb->cpus->of_node = pad->cpus->of_node; in axg_card_add_tdm_loopback()
134 lb->cpus->dai_name = "TDM Loopback"; in axg_card_add_tdm_loopback()
147 of_node_get(lb->cpus->of_node); in axg_card_add_tdm_loopback()
263 link->dai_fmt = meson_card_parse_daifmt(node, link->cpus->of_node); in axg_card_parse_tdm()
319 dai_link->cpus = cpu; in axg_card_add_link()
323 ret = meson_card_parse_dai(card, np, dai_link->cpus); in axg_card_add_link()
327 if (axg_card_cpu_is_playback_fe(dai_link->cpus->of_node)) in axg_card_add_link()
329 else if (axg_card_cpu_is_capture_fe(dai_link->cpus->of_node)) in axg_card_add_link()
337 if (axg_card_cpu_is_codec(dai_link->cpus->of_node)) { in axg_card_add_link()
[all …]
/openbmc/linux/arch/s390/kernel/
H A Dsthyi.c234 for (i = 0; i < block->hdr.cpus; i++) { in fill_diag_mac()
235 switch (cpu_id(block->cpus[i].ctidx, diag224_buf)) { in fill_diag_mac()
237 if (block->cpus[i].weight == DED_WEIGHT) in fill_diag_mac()
243 if (block->cpus[i].weight == DED_WEIGHT) in fill_diag_mac()
263 if (!(block->cpus[i].cflag & DIAG204_CPU_ONLINE)) in lpar_cpu_inf()
269 if (block->cpus[i].cur_weight < DED_WEIGHT) in lpar_cpu_inf()
270 weight_cp |= block->cpus[i].cur_weight; in lpar_cpu_inf()
274 if (block->cpus[i].cur_weight < DED_WEIGHT) in lpar_cpu_inf()
275 weight_ifl |= block->cpus[i].cur_weight; in lpar_cpu_inf()
285 cpu_inf->lpar_cap |= block->cpus[i].cpu_type_cap; in lpar_cpu_inf()
[all …]
/openbmc/qemu/hw/riscv/
H A Dsifive_e.c118 riscv_load_kernel(machine, &s->soc.cpus, in sifive_e_machine_init()
183 object_initialize_child(obj, "cpus", &s->cpus, TYPE_RISCV_HART_ARRAY); in type_init()
184 object_property_set_int(OBJECT(&s->cpus), "num-harts", ms->smp.cpus, in type_init()
186 object_property_set_int(OBJECT(&s->cpus), "resetvec", 0x1004, &error_abort); in type_init()
200 object_property_set_str(OBJECT(&s->cpus), "cpu-type", ms->cpu_type, in sifive_e_soc_realize()
202 sysbus_realize(SYS_BUS_DEVICE(&s->cpus), &error_fatal); in sifive_e_soc_realize()
212 (char *)SIFIVE_E_PLIC_HART_CONFIG, ms->smp.cpus, 0, in sifive_e_soc_realize()
223 0, ms->smp.cpus, false); in sifive_e_soc_realize()
226 RISCV_ACLINT_DEFAULT_MTIMER_SIZE, 0, ms->smp.cpus, in sifive_e_soc_realize()
/openbmc/qemu/hw/i386/
H A Dfw_cfg.c58 X86CPU *cpu = X86_CPU(ms->possible_cpus->cpus[0].cpu); in fw_cfg_build_smbios()
103 const CPUArchIdList *cpus = mc->possible_cpu_arch_ids(ms); in fw_cfg_arch_create() local
140 for (i = 0; i < cpus->len; i++) { in fw_cfg_arch_create()
141 unsigned int apic_id = cpus->cpus[i].arch_id; in fw_cfg_arch_create()
143 numa_fw_cfg[apic_id + 1] = cpu_to_le64(cpus->cpus[i].props.node_id); in fw_cfg_arch_create()
158 X86CPU *cpu = X86_CPU(ms->possible_cpus->cpus[0].cpu); in fw_cfg_build_feature_control()

12345678910>>...55