subdomain        1618 drivers/base/power/domain.c 			       struct generic_pm_domain *subdomain)
subdomain        1623 drivers/base/power/domain.c 	if (IS_ERR_OR_NULL(genpd) || IS_ERR_OR_NULL(subdomain)
subdomain        1624 drivers/base/power/domain.c 	    || genpd == subdomain)
subdomain        1632 drivers/base/power/domain.c 	if (!genpd_is_irq_safe(genpd) && genpd_is_irq_safe(subdomain)) {
subdomain        1634 drivers/base/power/domain.c 				genpd->name, subdomain->name);
subdomain        1642 drivers/base/power/domain.c 	genpd_lock(subdomain);
subdomain        1645 drivers/base/power/domain.c 	if (!genpd_status_on(genpd) && genpd_status_on(subdomain)) {
subdomain        1651 drivers/base/power/domain.c 		if (itr->slave == subdomain && itr->master == genpd) {
subdomain        1659 drivers/base/power/domain.c 	link->slave = subdomain;
subdomain        1660 drivers/base/power/domain.c 	list_add_tail(&link->slave_node, &subdomain->slave_links);
subdomain        1661 drivers/base/power/domain.c 	if (genpd_status_on(subdomain))
subdomain        1666 drivers/base/power/domain.c 	genpd_unlock(subdomain);
subdomain        1678 drivers/base/power/domain.c 			   struct generic_pm_domain *subdomain)
subdomain        1683 drivers/base/power/domain.c 	ret = genpd_add_subdomain(genpd, subdomain);
subdomain        1696 drivers/base/power/domain.c 			      struct generic_pm_domain *subdomain)
subdomain        1701 drivers/base/power/domain.c 	if (IS_ERR_OR_NULL(genpd) || IS_ERR_OR_NULL(subdomain))
subdomain        1704 drivers/base/power/domain.c 	genpd_lock(subdomain);
subdomain        1707 drivers/base/power/domain.c 	if (!list_empty(&subdomain->master_links) || subdomain->device_count) {
subdomain        1709 drivers/base/power/domain.c 			genpd->name, subdomain->name);
subdomain        1715 drivers/base/power/domain.c 		if (link->slave != subdomain)
subdomain        1721 drivers/base/power/domain.c 		if (genpd_status_on(subdomain))
subdomain        1730 drivers/base/power/domain.c 	genpd_unlock(subdomain);
subdomain        2279 drivers/base/power/domain.c 	struct generic_pm_domain *parent, *subdomain;
subdomain        2290 drivers/base/power/domain.c 	subdomain = genpd_get_from_provider(subdomain_spec);
subdomain        2291 drivers/base/power/domain.c 	if (IS_ERR(subdomain)) {
subdomain        2292 drivers/base/power/domain.c 		ret = PTR_ERR(subdomain);
subdomain        2296 drivers/base/power/domain.c 	ret = genpd_add_subdomain(parent, subdomain);
subdomain         149 drivers/soc/mediatek/mtk-scpsys.c 	int subdomain;
subdomain        1050 drivers/soc/mediatek/mtk-scpsys.c 					     pd_data->domains[sd->subdomain]);
subdomain         200 include/linux/pm_domain.h 			   struct generic_pm_domain *subdomain);
subdomain         202 include/linux/pm_domain.h 			      struct generic_pm_domain *subdomain);
subdomain         229 include/linux/pm_domain.h 					 struct generic_pm_domain *subdomain)
subdomain         234 include/linux/pm_domain.h 					    struct generic_pm_domain *subdomain)