Home
last modified time | relevance | path

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

1234

/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3588/
H A Drk3588.c975 static void fdt_rm_cooling_map(const void *blob, u8 cpu_mask) in fdt_rm_cooling_map() argument
988 if (BAD_CPU(cpu_mask, 4)) { in fdt_rm_cooling_map()
991 if (BAD_CPU(cpu_mask, 5)) { in fdt_rm_cooling_map()
1004 if (BAD_CPU(cpu_mask, 6)) { in fdt_rm_cooling_map()
1007 if (BAD_CPU(cpu_mask, 7)) { in fdt_rm_cooling_map()
1021 static void fdt_rm_cpu_affinity(const void *blob, u8 cpu_mask) in fdt_rm_cpu_affinity() argument
1034 if (!BAD_CPU(cpu_mask, i)) { in fdt_rm_cpu_affinity()
1044 static void fdt_rm_cpu(const void *blob, u8 cpu_mask) in fdt_rm_cpu() argument
1064 if (!BAD_CPU(cpu_mask, i)) in fdt_rm_cpu()
1091 if (BAD_CPU(cpu_mask, 4) && BAD_CPU(cpu_mask, 5)) { in fdt_rm_cpu()
[all …]
/OK3568_Linux_fs/kernel/scripts/gdb/linux/
H A Dcpus.py53 cpu_mask = {} variable
57 global cpu_mask
58 cpu_mask = {}
65 global cpu_mask
67 if mask_name in cpu_mask:
68 mask = cpu_mask[mask_name]
72 cpu_mask[mask_name] = mask
/OK3568_Linux_fs/kernel/arch/x86/kernel/cpu/resctrl/
H A Drdtgroup.c277 mask = &rdtgrp->plr->d->cpu_mask; in rdtgroup_cpus_show()
284 cpumask_pr_args(&rdtgrp->cpu_mask)); in rdtgroup_cpus_show()
323 update_closid_rmid(const struct cpumask *cpu_mask, struct rdtgroup *r) in update_closid_rmid() argument
327 if (cpumask_test_cpu(cpu, cpu_mask)) in update_closid_rmid()
329 smp_call_function_many(cpu_mask, update_cpu_closid_rmid, r, 1); in update_closid_rmid()
340 cpumask_andnot(tmpmask, newmask, &prgrp->cpu_mask); in cpus_mon_write()
347 cpumask_andnot(tmpmask, &rdtgrp->cpu_mask, newmask); in cpus_mon_write()
350 cpumask_or(&prgrp->cpu_mask, &prgrp->cpu_mask, tmpmask); in cpus_mon_write()
358 cpumask_andnot(tmpmask, newmask, &rdtgrp->cpu_mask); in cpus_mon_write()
364 cpumask_andnot(&crgrp->cpu_mask, &crgrp->cpu_mask, in cpus_mon_write()
[all …]
H A Dctrlmondata.c242 cpumask_var_t cpu_mask; in update_domains() local
248 if (!zalloc_cpumask_var(&cpu_mask, GFP_KERNEL)) in update_domains()
259 cpumask_set_cpu(cpumask_any(&d->cpu_mask), cpu_mask); in update_domains()
268 if (cpumask_empty(cpu_mask) || mba_sc) in update_domains()
272 if (cpumask_test_cpu(cpu, cpu_mask)) in update_domains()
275 smp_call_function_many(cpu_mask, rdt_ctrl_update, &msr_param, 1); in update_domains()
279 free_cpumask_var(cpu_mask); in update_domains()
446 smp_call_function_any(&d->cpu_mask, mon_event_count, rr, 1); in mon_event_read()
H A Dcore.c413 if (cpumask_test_cpu(cpu, &d->cpu_mask)) in get_domain_from_cpu()
572 cpumask_set_cpu(cpu, &d->cpu_mask); in domain_add_cpu()
583 cpumask_set_cpu(cpu, &d->cpu_mask); in domain_add_cpu()
620 cpumask_clear_cpu(cpu, &d->cpu_mask); in domain_remove_cpu()
621 if (cpumask_empty(&d->cpu_mask)) { in domain_remove_cpu()
692 cpumask_set_cpu(cpu, &rdtgroup_default.cpu_mask); in resctrl_online_cpu()
704 if (cpumask_test_and_clear_cpu(cpu, &cr->cpu_mask)) { in clear_childcpus()
719 if (cpumask_test_and_clear_cpu(cpu, &rdtgrp->cpu_mask)) { in resctrl_offline_cpu()
H A Dpseudo_lock.c206 for_each_cpu(cpu, &plr->d->cpu_mask) { in pseudo_lock_cstates_constrain()
282 plr->cpu = cpumask_first(&plr->d->cpu_mask); in pseudo_lock_region_init()
715 if (!cpumask_empty(&rdtgrp->cpu_mask)) { in rdtgroup_locksetup_enter()
840 &d_i->cpu_mask); in rdtgroup_pseudo_locked_in_hierarchy()
848 if (cpumask_intersects(&d->cpu_mask, cpu_with_psl)) in rdtgroup_pseudo_locked_in_hierarchy()
1178 cpu = cpumask_first(&plr->d->cpu_mask); in pseudo_lock_measure_cycles()
1508 if (!cpumask_subset(current->cpus_ptr, &plr->d->cpu_mask)) { in pseudo_lock_dev_mmap()
/OK3568_Linux_fs/kernel/arch/sparc/mm/
H A Dsrmmu.c1660 cpumask_t cpu_mask; in smp_flush_cache_mm() local
1661 cpumask_copy(&cpu_mask, mm_cpumask(mm)); in smp_flush_cache_mm()
1662 cpumask_clear_cpu(smp_processor_id(), &cpu_mask); in smp_flush_cache_mm()
1663 if (!cpumask_empty(&cpu_mask)) in smp_flush_cache_mm()
1672 cpumask_t cpu_mask; in smp_flush_tlb_mm() local
1673 cpumask_copy(&cpu_mask, mm_cpumask(mm)); in smp_flush_tlb_mm()
1674 cpumask_clear_cpu(smp_processor_id(), &cpu_mask); in smp_flush_tlb_mm()
1675 if (!cpumask_empty(&cpu_mask)) { in smp_flush_tlb_mm()
1692 cpumask_t cpu_mask; in smp_flush_cache_range() local
1693 cpumask_copy(&cpu_mask, mm_cpumask(mm)); in smp_flush_cache_range()
[all …]
/OK3568_Linux_fs/kernel/kernel/irq/
H A Daffinity.c130 const struct cpumask *cpu_mask, in alloc_nodes_vectors() argument
145 cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); in alloc_nodes_vectors()
251 const struct cpumask *cpu_mask, in __irq_build_affinity_masks() argument
261 if (!cpumask_weight(cpu_mask)) in __irq_build_affinity_masks()
264 nodes = get_nodes_in_cpumask(node_to_cpumask, cpu_mask, &nodemsk); in __irq_build_affinity_masks()
273 cpumask_and(nmsk, cpu_mask, node_to_cpumask[n]); in __irq_build_affinity_masks()
288 alloc_nodes_vectors(numvecs, node_to_cpumask, cpu_mask, in __irq_build_affinity_masks()
299 cpumask_and(nmsk, cpu_mask, node_to_cpumask[nv->id]); in __irq_build_affinity_masks()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/s32v234/
H A Dcpu.c17 u32 cpu_mask(void) in cpu_mask() function
78 mask = cpu_mask(); in cpu_numcores()
79 numcores = hweight32(cpu_mask()); in cpu_numcores()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/arch/arm/mach-omap2/
H A Dclkt2xxx_virt_prcm_set.c80 if (!(ptr->flags & cpu_mask)) in omap2_round_to_table_rate()
104 if (!(prcm->flags & cpu_mask)) in omap2_select_table_rate()
177 if (!(prcm->flags & cpu_mask)) in omap2xxx_clkt_vps_check_bootloader_rates()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/drivers/staging/netlogic/
H A Dplatform_net.c88 ndata1.cpu_mask = nlm_current_node()->coremask; in gmac_controller2_init()
133 ndata0.cpu_mask = nlm_current_node()->coremask; in xls_gmac_init()
195 ndata0.cpu_mask = nlm_current_node()->coremask; in xlr_gmac_init()
/OK3568_Linux_fs/kernel/arch/arm/mach-omap1/
H A Dclock_data.c761 u32 cpu_mask; variable
789 cpu_mask = 0; in omap1_clk_init()
791 cpu_mask |= CK_1710; in omap1_clk_init()
793 cpu_mask |= CK_16XX; in omap1_clk_init()
795 cpu_mask |= CK_1510; in omap1_clk_init()
797 cpu_mask |= CK_7XX; in omap1_clk_init()
799 cpu_mask |= CK_310; in omap1_clk_init()
802 if (c->cpu & cpu_mask) { in omap1_clk_init()
/OK3568_Linux_fs/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()
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/kernel/arch/x86/hyperv/
H A Dhv_apic.c170 ipi_arg.cpu_mask = 0; in __send_ipi_mask()
184 __set_bit(vcpu, (unsigned long *)&ipi_arg.cpu_mask); in __send_ipi_mask()
188 ipi_arg.cpu_mask); in __send_ipi_mask()
/OK3568_Linux_fs/kernel/io_uring/
H A Dio-wq.c104 cpumask_var_t cpu_mask; member
709 set_cpus_allowed_ptr(tsk, wqe->cpu_mask); in io_init_new_worker()
1156 if (!alloc_cpumask_var(&wqe->cpu_mask, GFP_KERNEL)) in io_wq_create()
1158 cpumask_copy(wqe->cpu_mask, cpumask_of_node(node)); in io_wq_create()
1188 free_cpumask_var(wq->wqes[node]->cpu_mask); in io_wq_create()
1264 free_cpumask_var(wqe->cpu_mask); in io_wq_destroy()
1289 cpumask_set_cpu(od->cpu, worker->wqe->cpu_mask); in io_wq_worker_affinity()
1291 cpumask_clear_cpu(od->cpu, worker->wqe->cpu_mask); in io_wq_worker_affinity()
1333 cpumask_copy(wqe->cpu_mask, mask); in io_wq_cpu_affinity()
1335 cpumask_copy(wqe->cpu_mask, cpumask_of_node(i)); in io_wq_cpu_affinity()
/OK3568_Linux_fs/kernel/tools/power/x86/intel_pstate_tracer/
H A Dintel_pstate_tracer.py331 if cpu_mask[cpu_int] == 0:
352 if cpu_mask[int(index)] != 0:
513 cpu_mask = zeros((MAX_CPUS,), dtype=int) variable
546 cpu_mask[int(p)] = 1
549 cpu_mask[i] = 1
/OK3568_Linux_fs/kernel/arch/ia64/kernel/
H A Dmsi_ia64.c17 const cpumask_t *cpu_mask, bool force) in ia64_set_msi_irq_affinity() argument
21 int cpu = cpumask_first_and(cpu_mask, cpu_online_mask); in ia64_set_msi_irq_affinity()

1234