Lines Matching refs:cpu
2290 int cpu = cpumask_any(&d->hdr.cpu_mask); in mba_sc_domain_allocate() local
2294 GFP_KERNEL, cpu_to_node(cpu)); in mba_sc_domain_allocate()
3697 int cpu; in rdtgroup_rmdir_mon() local
3708 for_each_cpu(cpu, &rdtgrp->cpu_mask) in rdtgroup_rmdir_mon()
3709 resctrl_arch_set_cpu_default_closid_rmid(cpu, closid, rmid); in rdtgroup_rmdir_mon()
3744 int cpu; in rdtgroup_rmdir_ctrl() local
3756 for_each_cpu(cpu, &rdtgrp->cpu_mask) in rdtgroup_rmdir_ctrl()
3757 resctrl_arch_set_cpu_default_closid_rmid(cpu, closid, rmid); in rdtgroup_rmdir_ctrl()
4165 void resctrl_online_cpu(unsigned int cpu) in resctrl_online_cpu() argument
4169 cpumask_set_cpu(cpu, &rdtgroup_default.cpu_mask); in resctrl_online_cpu()
4173 static void clear_childcpus(struct rdtgroup *r, unsigned int cpu) in clear_childcpus() argument
4178 if (cpumask_test_and_clear_cpu(cpu, &cr->cpu_mask)) in clear_childcpus()
4183 static struct rdt_mon_domain *get_mon_domain_from_cpu(int cpu, in get_mon_domain_from_cpu() argument
4192 if (cpumask_test_cpu(cpu, &d->hdr.cpu_mask)) in get_mon_domain_from_cpu()
4199 void resctrl_offline_cpu(unsigned int cpu) in resctrl_offline_cpu() argument
4207 if (cpumask_test_and_clear_cpu(cpu, &rdtgrp->cpu_mask)) { in resctrl_offline_cpu()
4208 clear_childcpus(rdtgrp, cpu); in resctrl_offline_cpu()
4216 d = get_mon_domain_from_cpu(cpu, l3); in resctrl_offline_cpu()
4218 if (resctrl_is_mbm_enabled() && cpu == d->mbm_work_cpu) { in resctrl_offline_cpu()
4220 mbm_setup_overflow_handler(d, 0, cpu); in resctrl_offline_cpu()
4223 cpu == d->cqm_work_cpu && has_busy_rmid(d)) { in resctrl_offline_cpu()
4225 cqm_setup_limbo_handler(d, 0, cpu); in resctrl_offline_cpu()