Lines Matching refs:cpu_mask
319 mask = &rdtgrp->plr->d->hdr.cpu_mask; in rdtgroup_cpus_show()
326 cpumask_pr_args(&rdtgrp->cpu_mask)); in rdtgroup_cpus_show()
365 update_closid_rmid(const struct cpumask *cpu_mask, struct rdtgroup *r) in update_closid_rmid() argument
367 on_each_cpu_mask(cpu_mask, update_cpu_closid_rmid, r, 1); in update_closid_rmid()
377 cpumask_andnot(tmpmask, newmask, &prgrp->cpu_mask); in cpus_mon_write()
384 cpumask_andnot(tmpmask, &rdtgrp->cpu_mask, newmask); in cpus_mon_write()
387 cpumask_or(&prgrp->cpu_mask, &prgrp->cpu_mask, tmpmask); in cpus_mon_write()
395 cpumask_andnot(tmpmask, newmask, &rdtgrp->cpu_mask); in cpus_mon_write()
401 cpumask_andnot(&crgrp->cpu_mask, &crgrp->cpu_mask, in cpus_mon_write()
408 cpumask_copy(&rdtgrp->cpu_mask, newmask); in cpus_mon_write()
417 cpumask_andnot(&r->cpu_mask, &r->cpu_mask, m); in cpumask_rdtgrp_clear()
420 cpumask_and(&crgrp->cpu_mask, &r->cpu_mask, &crgrp->cpu_mask); in cpumask_rdtgrp_clear()
430 cpumask_andnot(tmpmask, &rdtgrp->cpu_mask, newmask); in cpus_ctrl_write()
439 cpumask_or(&rdtgroup_default.cpu_mask, in cpus_ctrl_write()
440 &rdtgroup_default.cpu_mask, tmpmask); in cpus_ctrl_write()
449 cpumask_andnot(tmpmask, newmask, &rdtgrp->cpu_mask); in cpus_ctrl_write()
454 cpumask_and(tmpmask1, &r->cpu_mask, tmpmask); in cpus_ctrl_write()
462 cpumask_copy(&rdtgrp->cpu_mask, newmask); in cpus_ctrl_write()
470 cpumask_and(tmpmask, &rdtgrp->cpu_mask, &crgrp->cpu_mask); in cpus_ctrl_write()
472 cpumask_clear(&crgrp->cpu_mask); in cpus_ctrl_write()
1460 ci = get_cpu_cacheinfo_level(cpumask_any(&d->hdr.cpu_mask), r->ctrl_scope); in rdtgroup_cbm_to_size()
1594 smp_call_function_any(&d->hdr.cpu_mask, mon_event_config_read, mon_info, 1); in mondata_config_read()
1680 smp_call_function_any(&d->hdr.cpu_mask, mon_event_config_write, in mbm_config_write_domain()
2261 cpumask_var_t cpu_mask; in set_cache_qos_cfg() local
2274 if (!zalloc_cpumask_var(&cpu_mask, GFP_KERNEL)) in set_cache_qos_cfg()
2281 for_each_cpu(cpu, &d->hdr.cpu_mask) in set_cache_qos_cfg()
2282 cpumask_set_cpu(cpu, cpu_mask); in set_cache_qos_cfg()
2285 cpumask_set_cpu(cpumask_any(&d->hdr.cpu_mask), cpu_mask); in set_cache_qos_cfg()
2289 on_each_cpu_mask(cpu_mask, update, &enable, 1); in set_cache_qos_cfg()
2291 free_cpumask_var(cpu_mask); in set_cache_qos_cfg()
2314 int cpu = cpumask_any(&d->hdr.cpu_mask); in mba_sc_domain_allocate()
2841 smp_call_function_any(&d->hdr.cpu_mask, rdt_ctrl_update, &msr_param, 1); in reset_all_ctrls()
2933 cpumask_or(&rdtgroup_default.cpu_mask, in rmdir_all_sub()
2934 &rdtgroup_default.cpu_mask, &rdtgrp->cpu_mask); in rmdir_all_sub()
3073 mon_event_read(&rr, r, d, prgrp, &d->hdr.cpu_mask, mevt->evtid, true); in mon_add_all_files()
3692 for_each_cpu(cpu, &rdtgrp->cpu_mask) in rdtgroup_rmdir_mon()
3698 cpumask_or(tmpmask, tmpmask, &rdtgrp->cpu_mask); in rdtgroup_rmdir_mon()
3732 cpumask_or(&rdtgroup_default.cpu_mask, in rdtgroup_rmdir_ctrl()
3733 &rdtgroup_default.cpu_mask, &rdtgrp->cpu_mask); in rdtgroup_rmdir_ctrl()
3736 for_each_cpu(cpu, &rdtgrp->cpu_mask) { in rdtgroup_rmdir_ctrl()
3745 cpumask_or(tmpmask, tmpmask, &rdtgrp->cpu_mask); in rdtgroup_rmdir_ctrl()
3896 if (!cpumask_empty(&rdtgrp->cpu_mask) && in rdtgroup_rename()
4124 cpumask_set_cpu(cpu, &rdtgroup_default.cpu_mask); in resctrl_online_cpu()
4133 if (cpumask_test_and_clear_cpu(cpu, &cr->cpu_mask)) in clear_childcpus()
4146 if (cpumask_test_and_clear_cpu(cpu, &rdtgrp->cpu_mask)) { in resctrl_offline_cpu()