Lines Matching defs:em_pd
68 static void em_debug_create_ps(struct em_perf_domain *em_pd,
77 em_dbg[i].pd = em_pd;
81 table = em_perf_state_from_pd(em_pd);
129 debugfs_create_file("cpus", 0444, d, dev->em_pd->cpus,
132 debugfs_create_file("flags", 0444, d, dev->em_pd,
135 em_dbg = devm_kcalloc(dev, dev->em_pd->nr_perf_states,
141 for (i = 0; i < dev->em_pd->nr_perf_states; i++)
142 em_debug_create_ps(dev->em_pd, em_dbg, i, d);
314 if (!dev->em_pd) {
318 pd = dev->em_pd;
436 cpu_dev->em_pd = pd;
439 dev->em_pd = pd;
453 struct em_perf_domain *pd = dev->em_pd;
506 return dev->em_pd;
594 if (dev->em_pd) {
649 dev->em_pd->flags |= flags;
650 dev->em_pd->min_perf_state = 0;
651 dev->em_pd->max_perf_state = nr_states - 1;
653 em_table = rcu_dereference_protected(dev->em_pd->em_table,
675 if (IS_ERR_OR_NULL(dev) || !dev->em_pd)
689 em_table_free(rcu_dereference_protected(dev->em_pd->em_table,
692 kfree(dev->em_pd);
693 dev->em_pd = NULL;