Home
last modified time | relevance | path

Searched refs:cpu_mask (Results 1 – 25 of 90) sorted by relevance

1234

/openbmc/linux/arch/riscv/kernel/
H A Dsbi.c84 for_each_cpu(cpuid, cpu_mask) { in __sbi_v01_cpumask_to_hartmask()
165 if (!cpu_mask || cpumask_empty(cpu_mask)) in __sbi_rfence_v01()
166 cpu_mask = cpu_online_mask; in __sbi_rfence_v01()
308 if (!cpu_mask || cpumask_empty(cpu_mask)) in __sbi_rfence_v02()
309 cpu_mask = cpu_online_mask; in __sbi_rfence_v02()
311 for_each_cpu(cpuid, cpu_mask) { in __sbi_rfence_v02()
376 cpu_mask, 0, 0, 0, 0); in sbi_remote_fence_i()
399 cpu_mask, start, size, 0, 0); in sbi_remote_sfence_vma_asid()
420 cpu_mask, start, size, 0, 0); in sbi_remote_hfence_gvma()
441 cpu_mask, start, size, vmid, 0); in sbi_remote_hfence_gvma_vmid()
[all …]
/openbmc/qemu/linux-user/alpha/
H A Dtarget_proc.h13 unsigned long cpu_mask; in open_cpuinfo() local
25 t = sched_getaffinity(getpid(), sizeof(cpu_mask), (cpu_set_t *)&cpu_mask); in open_cpuinfo()
27 if (num_cpus >= sizeof(cpu_mask) * 8) { in open_cpuinfo()
28 cpu_mask = -1; in open_cpuinfo()
30 cpu_mask = (1UL << num_cpus) - 1; in open_cpuinfo()
61 max_cpus, num_cpus, cpu_mask); in open_cpuinfo()
/openbmc/linux/scripts/gdb/linux/
H A Dcpus.py56 cpu_mask = {} variable
60 global cpu_mask
61 cpu_mask = {}
68 global cpu_mask
70 if mask_name in cpu_mask:
71 mask = cpu_mask[mask_name]
75 cpu_mask[mask_name] = mask
/openbmc/linux/arch/riscv/include/asm/
H A Dsbi.h275 int sbi_remote_fence_i(const struct cpumask *cpu_mask);
277 int sbi_remote_sfence_vma_asid(const struct cpumask *cpu_mask,
281 int sbi_remote_hfence_gvma(const struct cpumask *cpu_mask,
284 int sbi_remote_hfence_gvma_vmid(const struct cpumask *cpu_mask,
288 int sbi_remote_hfence_vvma(const struct cpumask *cpu_mask,
291 int sbi_remote_hfence_vvma_asid(const struct cpumask *cpu_mask,
326 static inline int sbi_remote_fence_i(const struct cpumask *cpu_mask) { return -1; } in sbi_remote_fence_i() argument
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Dhotplug-cpu.c154 cpumask_var_t *cpu_mask) in find_cpu_id_range() argument
163 cpumask_clear(*cpu_mask); in find_cpu_id_range()
165 cpumask_set_cpu(cpu, *cpu_mask); in find_cpu_id_range()
189 while (!cpumask_empty(*cpu_mask)) { in find_cpu_id_range()
193 cpumask_shift_left(*cpu_mask, *cpu_mask, nthreads); in find_cpu_id_range()
196 if (!cpumask_empty(*cpu_mask)) in find_cpu_id_range()
215 cpumask_var_t cpu_mask; in pseries_add_processor() local
255 for_each_cpu(cpu, cpu_mask) { in pseries_add_processor()
270 cpu = cpumask_first(cpu_mask); in pseries_add_processor()
278 cpu_mask); in pseries_add_processor()
[all …]
/openbmc/linux/lib/
H A Dgroup_cpus.c132 const struct cpumask *cpu_mask, in alloc_nodes_groups() argument
147 cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); in alloc_nodes_groups()
251 const struct cpumask *cpu_mask, in __group_cpus_evenly() argument
260 if (cpumask_empty(cpu_mask)) in __group_cpus_evenly()
263 nodes = get_nodes_in_cpumask(node_to_cpumask, cpu_mask, &nodemsk); in __group_cpus_evenly()
272 cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); in __group_cpus_evenly()
287 alloc_nodes_groups(numgrps, node_to_cpumask, cpu_mask, in __group_cpus_evenly()
297 cpumask_and(nmsk, cpu_mask, node_to_cpumask[nv->id]); in __group_cpus_evenly()
/openbmc/linux/arch/x86/kernel/cpu/resctrl/
H A Drdtgroup.c361 cpumask_or(&prgrp->cpu_mask, &prgrp->cpu_mask, tmpmask); in cpus_mon_write()
375 cpumask_andnot(&crgrp->cpu_mask, &crgrp->cpu_mask, in cpus_mon_write()
391 cpumask_andnot(&r->cpu_mask, &r->cpu_mask, m); in cpumask_rdtgrp_clear()
394 cpumask_and(&crgrp->cpu_mask, &r->cpu_mask, &crgrp->cpu_mask); in cpumask_rdtgrp_clear()
444 cpumask_and(tmpmask, &rdtgrp->cpu_mask, &crgrp->cpu_mask); in cpus_ctrl_write()
2128 cpumask_var_t cpu_mask; in set_cache_qos_cfg() local
2150 cpumask_set_cpu(cpumask_any(&d->cpu_mask), cpu_mask); in set_cache_qos_cfg()
2638 cpumask_var_t cpu_mask; in reset_all_ctrls() local
2656 cpumask_set_cpu(cpumask_any(&d->cpu_mask), cpu_mask); in reset_all_ctrls()
2757 &rdtgroup_default.cpu_mask, &rdtgrp->cpu_mask); in rmdir_all_sub()
[all …]
H A Dctrlmondata.c270 cpumask_var_t cpu_mask) in apply_config() argument
275 cpumask_set_cpu(cpumask_any(&dom->cpu_mask), cpu_mask); in apply_config()
292 if (!cpumask_test_cpu(smp_processor_id(), &d->cpu_mask)) in resctrl_arch_update_one()
311 cpumask_var_t cpu_mask; in resctrl_arch_update_domains() local
315 if (!zalloc_cpumask_var(&cpu_mask, GFP_KERNEL)) in resctrl_arch_update_domains()
327 if (!apply_config(hw_dom, cfg, idx, cpu_mask)) in resctrl_arch_update_domains()
341 if (cpumask_empty(cpu_mask)) in resctrl_arch_update_domains()
345 on_each_cpu_mask(cpu_mask, rdt_ctrl_update, &msr_param, 1); in resctrl_arch_update_domains()
348 free_cpumask_var(cpu_mask); in resctrl_arch_update_domains()
537 smp_call_function_any(&d->cpu_mask, mon_event_count, rr, 1); in mon_event_read()
/openbmc/linux/tools/power/x86/amd_pstate_tracer/
H A Damd_pstate_trace.py156 …, freq_ghz, mperf, aperf, tsc, common_comm, load, duration_ms, sample_num, elapsed_time, cpu_mask): argument
161 if cpu_mask[cpu_int] == 0:
186 def read_trace_data(file_name, cpu_mask): argument
235 …f, freq_ghz, mperf, aperf, tsc, common_comm, load, duration_ms, sample_num, elapsed_time, cpu_mask)
240 ipt.split_csv(current_max_cpu, cpu_mask)
264 cpu_mask = zeros((MAX_CPUS,), dtype=int) variable
298 cpu_mask[int(p)] = 1
301 cpu_mask[i] = 1
331 read_trace_data(file_name, cpu_mask)
/openbmc/linux/arch/sparc/mm/
H A Dsrmmu.c1659 cpumask_t cpu_mask; in smp_flush_cache_mm() local
1662 if (!cpumask_empty(&cpu_mask)) in smp_flush_cache_mm()
1671 cpumask_t cpu_mask; in smp_flush_tlb_mm() local
1691 cpumask_t cpu_mask; in smp_flush_cache_range() local
1694 if (!cpumask_empty(&cpu_mask)) in smp_flush_cache_range()
1708 cpumask_t cpu_mask; in smp_flush_tlb_range() local
1711 if (!cpumask_empty(&cpu_mask)) in smp_flush_tlb_range()
1723 cpumask_t cpu_mask; in smp_flush_cache_page() local
1737 cpumask_t cpu_mask; in smp_flush_tlb_page() local
1762 cpumask_t cpu_mask; in smp_flush_sig_insns() local
[all …]
/openbmc/u-boot/arch/arm/cpu/armv8/s32v234/
H A Dcpu.c14 u32 cpu_mask(void) in cpu_mask() function
75 mask = cpu_mask(); in cpu_numcores()
76 numcores = hweight32(cpu_mask()); in cpu_numcores()
/openbmc/linux/tools/power/x86/intel_pstate_tracer/
H A Dintel_pstate_tracer.py326 …, freq_ghz, io_boost, common_comm, load, duration_ms, sample_num, elapsed_time, tsc_ghz, cpu_mask): argument
331 if cpu_mask[cpu_int] == 0:
345 def split_csv(current_max_cpu, cpu_mask): argument
350 if cpu_mask[int(index)] != 0:
420 def read_trace_data(filename, cpu_mask): argument
480 …c, freq_ghz, io_boost, common_comm, load, duration_ms, sample_num, elapsed_time, tsc_ghz, cpu_mask)
486 split_csv(current_max_cpu, cpu_mask)
511 cpu_mask = zeros((MAX_CPUS,), dtype=int) variable
544 cpu_mask[int(p)] = 1
547 cpu_mask[i] = 1
[all …]
/openbmc/linux/arch/x86/events/amd/
H A Dpower.c41 static cpumask_t cpu_mask; variable
149 return cpumap_print_to_pagebuf(true, buf, &cpu_mask); in get_attr_cpumask()
223 if (!cpumask_test_and_clear_cpu(cpu, &cpu_mask)) in power_cpu_exit()
233 cpumask_set_cpu(target, &cpu_mask); in power_cpu_exit()
254 cpumask_set_cpu(cpu, &cpu_mask); in power_cpu_init()
/openbmc/linux/arch/arm/mach-omap2/
H A Dclkt2xxx_virt_prcm_set.c42 static u16 cpu_mask; variable
82 if (!(ptr->flags & cpu_mask)) in omap2_round_to_table_rate()
106 if (!(prcm->flags & cpu_mask)) in omap2_select_table_rate()
179 if (!(prcm->flags & cpu_mask)) in omap2xxx_clkt_vps_check_bootloader_rates()
/openbmc/linux/kernel/trace/
H A Dpreemptirq_delay_test.c122 struct cpumask cpu_mask; in preemptirq_delay_run() local
125 cpumask_clear(&cpu_mask); in preemptirq_delay_run()
126 cpumask_set_cpu(cpu_affinity, &cpu_mask); in preemptirq_delay_run()
127 if (set_cpus_allowed_ptr(current, &cpu_mask)) in preemptirq_delay_run()
/openbmc/qemu/tests/qtest/
H A Dfw_cfg-test.c140 uint64_t *cpu_mask; in test_fw_cfg_numa() local
148 cpu_mask = g_new0(uint64_t, max_cpus); in test_fw_cfg_numa()
151 qfw_cfg_read_data(fw_cfg, cpu_mask, sizeof(uint64_t) * max_cpus); in test_fw_cfg_numa()
155 g_assert(cpu_mask[0] & 0x01); in test_fw_cfg_numa()
160 g_free(cpu_mask); in test_fw_cfg_numa()
/openbmc/linux/drivers/irqchip/
H A Dirq-vf610-mscm-ir.c43 u16 cpu_mask; member
95 WARN_ON(irsprc & ~chip_data->cpu_mask); in vf610_mscm_ir_enable()
97 writew_relaxed(chip_data->cpu_mask, in vf610_mscm_ir_enable()
210 mscm_ir_data->cpu_mask = 0x1 << cpuid; in vf610_mscm_ir_of_init()
H A Dirq-hip04.c272 unsigned int cpu_mask, cpu = smp_processor_id(); in hip04_irq_cpu_init() local
279 cpu_mask = hip04_get_cpumask(intc); in hip04_irq_cpu_init()
280 hip04_cpu_map[cpu] = cpu_mask; in hip04_irq_cpu_init()
288 hip04_cpu_map[i] &= ~cpu_mask; in hip04_irq_cpu_init()
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcpu_mask.c33 const char *cpu_mask; member
65 err = parse_cpu_mask_str(test_cases[i].cpu_mask, &mask, &n); in test_cpu_mask()
/openbmc/linux/arch/arm/mm/
H A Dproc-arm9tdmi.S71 .macro arm9tdmi_proc_info name:req, cpu_val:req, cpu_mask:req, cpu_name:req
75 .long \cpu_mask
H A Dproc-arm7tdmi.S77 .macro arm7tdmi_proc_info name:req, cpu_val:req, cpu_mask:req, cpu_name:req, \
82 .long \cpu_mask
/openbmc/linux/tools/perf/tests/
H A Dperf-record.c54 cpu_set_t cpu_mask; in test__PERF_RECORD() local
55 size_t cpu_mask_size = sizeof(cpu_mask); in test__PERF_RECORD()
114 err = sched__get_first_possible_cpu(evlist->workload.pid, &cpu_mask); in test__PERF_RECORD()
126 if (sched_setaffinity(evlist->workload.pid, cpu_mask_size, &cpu_mask) < 0) { in test__PERF_RECORD()
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/
H A Dcpu.c232 __weak u32 cpu_mask(void) in cpu_mask() function
295 return hweight32(cpu_mask()); in cpu_numcores()
308 return !!((1 << core) & cpu_mask()); in is_core_valid()
330 cpu->mask = cpu_mask(); in fixup_cpu()
/openbmc/linux/drivers/soc/ti/
H A Dknav_qmss_acc.c200 struct cpumask *cpu_mask; in knav_range_setup_acc_irq() local
207 cpu_mask = range->irqs[0].cpu_mask; in knav_range_setup_acc_irq()
211 cpu_mask = range->irqs[queue].cpu_mask; in knav_range_setup_acc_irq()
234 if (!ret && cpu_mask) { in knav_range_setup_acc_irq()
235 ret = irq_set_affinity_hint(irq, cpu_mask); in knav_range_setup_acc_irq()
/openbmc/linux/arch/x86/hyperv/
H A Dhv_apic.c201 ipi_arg.cpu_mask = 0; in __send_ipi_mask()
217 __set_bit(vcpu, (unsigned long *)&ipi_arg.cpu_mask); in __send_ipi_mask()
221 ipi_arg.cpu_mask); in __send_ipi_mask()

1234