Lines Matching refs:pd
7245 compute_energy(struct energy_env *eenv, struct perf_domain *pd, in compute_energy() argument
7254 return em_cpu_energy(pd->em_pd, max_util, busy_time, eenv->cpu_cap); in compute_energy()
7308 struct perf_domain *pd; in find_energy_efficient_cpu() local
7319 pd = rcu_dereference(rd->pd); in find_energy_efficient_cpu()
7320 if (!pd || READ_ONCE(rd->overutilized)) in find_energy_efficient_cpu()
7348 for (; pd; pd = pd->next) { in find_energy_efficient_cpu()
7357 cpumask_and(cpus, perf_domain_span(pd), cpu_online_mask); in find_energy_efficient_cpu()
7434 base_energy = compute_energy(&eenv, pd, cpus, p, -1); in find_energy_efficient_cpu()
7438 prev_delta = compute_energy(&eenv, pd, cpus, p, in find_energy_efficient_cpu()
7462 cur_delta = compute_energy(&eenv, pd, cpus, p, in find_energy_efficient_cpu()
10295 if (rcu_dereference(rd->pd) && !READ_ONCE(rd->overutilized) in find_busiest_group()