Lines Matching refs:pdd

380 		struct pm_domain_data *pdd;  in genpd_dev_pm_qos_notifier()  local
384 pdd = dev->power.subsys_data ? in genpd_dev_pm_qos_notifier()
386 if (pdd && pdd->dev) { in genpd_dev_pm_qos_notifier()
387 to_gpd_data(pdd)->td.constraint_changed = true; in genpd_dev_pm_qos_notifier()
414 static int __pm_genpd_save_device(struct pm_domain_data *pdd, in __pm_genpd_save_device() argument
418 struct generic_pm_domain_data *gpd_data = to_gpd_data(pdd); in __pm_genpd_save_device()
419 struct device *dev = pdd->dev; in __pm_genpd_save_device()
454 static void __pm_genpd_restore_device(struct pm_domain_data *pdd, in __pm_genpd_restore_device() argument
458 struct generic_pm_domain_data *gpd_data = to_gpd_data(pdd); in __pm_genpd_restore_device()
459 struct device *dev = pdd->dev; in __pm_genpd_restore_device()
515 struct pm_domain_data *pdd; in pm_genpd_poweroff() local
537 list_for_each_entry(pdd, &genpd->dev_list, list_node) { in pm_genpd_poweroff()
540 stat = dev_pm_qos_flags(pdd->dev, in pm_genpd_poweroff()
546 if (pdd->dev->driver && (!pm_runtime_suspended(pdd->dev) in pm_genpd_poweroff()
547 || pdd->dev->power.irq_safe)) in pm_genpd_poweroff()
571 list_for_each_entry_reverse(pdd, &genpd->dev_list, list_node) { in pm_genpd_poweroff()
573 __pm_genpd_save_device(pdd, genpd) : -EBUSY; in pm_genpd_poweroff()
1540 struct pm_domain_data *pdd; in pm_genpd_remove_device() local
1549 pdd = dev->power.subsys_data->domain_data; in pm_genpd_remove_device()
1550 gpd_data = to_gpd_data(pdd); in pm_genpd_remove_device()
1566 list_del_init(&pdd->list_node); in pm_genpd_remove_device()