• Home
  • Raw
  • Download

Lines Matching refs:pd

248 static void free_pd(struct perf_domain *pd)  in free_pd()  argument
252 while (pd) { in free_pd()
253 tmp = pd->next; in free_pd()
254 kfree(pd); in free_pd()
255 pd = tmp; in free_pd()
259 static struct perf_domain *find_pd(struct perf_domain *pd, int cpu) in find_pd() argument
261 while (pd) { in find_pd()
262 if (cpumask_test_cpu(cpu, perf_domain_span(pd))) in find_pd()
263 return pd; in find_pd()
264 pd = pd->next; in find_pd()
273 struct perf_domain *pd; in pd_init() local
281 pd = kzalloc(sizeof(*pd), GFP_KERNEL); in pd_init()
282 if (!pd) in pd_init()
284 pd->em_pd = obj; in pd_init()
286 return pd; in pd_init()
290 struct perf_domain *pd) in perf_domain_debug() argument
292 if (!sched_debug() || !pd) in perf_domain_debug()
297 while (pd) { in perf_domain_debug()
299 cpumask_first(perf_domain_span(pd)), in perf_domain_debug()
300 cpumask_pr_args(perf_domain_span(pd)), in perf_domain_debug()
301 em_pd_nr_perf_states(pd->em_pd)); in perf_domain_debug()
302 pd = pd->next; in perf_domain_debug()
310 struct perf_domain *pd; in destroy_perf_domain_rcu() local
312 pd = container_of(rp, struct perf_domain, rcu); in destroy_perf_domain_rcu()
313 free_pd(pd); in destroy_perf_domain_rcu()
358 struct perf_domain *pd = NULL, *tmp; in build_perf_domains() local
396 if (find_pd(pd, i)) in build_perf_domains()
403 tmp->next = pd; in build_perf_domains()
404 pd = tmp; in build_perf_domains()
411 nr_ps += em_pd_nr_perf_states(pd->em_pd); in build_perf_domains()
421 perf_domain_debug(cpu_map, pd); in build_perf_domains()
424 tmp = rd->pd; in build_perf_domains()
425 rcu_assign_pointer(rd->pd, pd); in build_perf_domains()
429 return !!pd; in build_perf_domains()
432 free_pd(pd); in build_perf_domains()
433 tmp = rd->pd; in build_perf_domains()
434 rcu_assign_pointer(rd->pd, NULL); in build_perf_domains()
441 static void free_pd(struct perf_domain *pd) { } in free_pd() argument
454 free_pd(rd->pd); in free_rootdomain()
2478 cpu_rq(cpumask_first(doms_cur[j]))->rd->pd) { in partition_sched_domains_locked()