• Home
  • Raw
  • Download

Lines Matching defs:genpd

29 #define GENPD_DEV_CALLBACK(genpd, type, callback, dev)		\  argument
51 static void genpd_lock_mtx(struct generic_pm_domain *genpd) in genpd_lock_mtx()
56 static void genpd_lock_nested_mtx(struct generic_pm_domain *genpd, in genpd_lock_nested_mtx()
62 static int genpd_lock_interruptible_mtx(struct generic_pm_domain *genpd) in genpd_lock_interruptible_mtx()
67 static void genpd_unlock_mtx(struct generic_pm_domain *genpd) in genpd_unlock_mtx()
79 static void genpd_lock_spin(struct generic_pm_domain *genpd) in genpd_lock_spin()
88 static void genpd_lock_nested_spin(struct generic_pm_domain *genpd, in genpd_lock_nested_spin()
98 static int genpd_lock_interruptible_spin(struct generic_pm_domain *genpd) in genpd_lock_interruptible_spin()
108 static void genpd_unlock_spin(struct generic_pm_domain *genpd) in genpd_unlock_spin()
126 #define genpd_status_on(genpd) (genpd->status == GENPD_STATE_ON) argument
127 #define genpd_is_irq_safe(genpd) (genpd->flags & GENPD_FLAG_IRQ_SAFE) argument
128 #define genpd_is_always_on(genpd) (genpd->flags & GENPD_FLAG_ALWAYS_ON) argument
129 #define genpd_is_active_wakeup(genpd) (genpd->flags & GENPD_FLAG_ACTIVE_WAKEUP) argument
130 #define genpd_is_cpu_domain(genpd) (genpd->flags & GENPD_FLAG_CPU_DOMAIN) argument
131 #define genpd_is_rpm_always_on(genpd) (genpd->flags & GENPD_FLAG_RPM_ALWAYS_ON) argument
134 const struct generic_pm_domain *genpd) in irq_safe_dev_in_no_sleep_domain()
184 static int genpd_stop_dev(const struct generic_pm_domain *genpd, in genpd_stop_dev()
190 static int genpd_start_dev(const struct generic_pm_domain *genpd, in genpd_start_dev()
196 static bool genpd_sd_counter_dec(struct generic_pm_domain *genpd) in genpd_sd_counter_dec()
206 static void genpd_sd_counter_inc(struct generic_pm_domain *genpd) in genpd_sd_counter_inc()
213 static void genpd_update_accounting(struct generic_pm_domain *genpd) in genpd_update_accounting()
237 static inline void genpd_update_accounting(struct generic_pm_domain *genpd) {} in genpd_update_accounting()
240 static int _genpd_reeval_performance_state(struct generic_pm_domain *genpd, in _genpd_reeval_performance_state()
285 static int _genpd_set_performance_state(struct generic_pm_domain *genpd, in _genpd_set_performance_state()
378 struct generic_pm_domain *genpd; in dev_pm_genpd_set_performance_state() local
411 static int _genpd_power_on(struct generic_pm_domain *genpd, bool timed) in _genpd_power_on()
460 static int _genpd_power_off(struct generic_pm_domain *genpd, bool timed) in _genpd_power_off()
516 static void genpd_queue_power_off_work(struct generic_pm_domain *genpd) in genpd_queue_power_off_work()
532 static int genpd_power_off(struct generic_pm_domain *genpd, bool one_dev_on, in genpd_power_off()
618 static int genpd_power_on(struct generic_pm_domain *genpd, unsigned int depth) in genpd_power_on()
670 struct generic_pm_domain *genpd = dev_to_genpd(dev); in genpd_dev_pm_start() local
685 struct generic_pm_domain *genpd; in genpd_dev_pm_qos_notifier() local
721 struct generic_pm_domain *genpd; in genpd_power_off_work_fn() local
786 struct generic_pm_domain *genpd; in genpd_runtime_suspend() local
861 struct generic_pm_domain *genpd; in genpd_runtime_resume() local
945 struct generic_pm_domain *genpd; in genpd_power_off_unused() local
978 static void genpd_sync_power_off(struct generic_pm_domain *genpd, bool use_lock, in genpd_sync_power_off()
1020 static void genpd_sync_power_on(struct generic_pm_domain *genpd, bool use_lock, in genpd_sync_power_on()
1061 const struct generic_pm_domain *genpd) in resume_needed()
1083 struct generic_pm_domain *genpd; in genpd_prepare() local
1131 struct generic_pm_domain *genpd; in genpd_finish_suspend() local
1190 struct generic_pm_domain *genpd; in genpd_resume_noirq() local
1228 const struct generic_pm_domain *genpd; in genpd_freeze_noirq() local
1257 const struct generic_pm_domain *genpd; in genpd_thaw_noirq() local
1300 struct generic_pm_domain *genpd; in genpd_restore_noirq() local
1347 struct generic_pm_domain *genpd; in genpd_complete() local
1375 struct generic_pm_domain *genpd; in genpd_syscore_switch() local
1469 static void genpd_update_cpumask(struct generic_pm_domain *genpd, in genpd_update_cpumask()
1491 static void genpd_set_cpumask(struct generic_pm_domain *genpd, int cpu) in genpd_set_cpumask()
1497 static void genpd_clear_cpumask(struct generic_pm_domain *genpd, int cpu) in genpd_clear_cpumask()
1503 static int genpd_get_cpu(struct generic_pm_domain *genpd, struct device *dev) in genpd_get_cpu()
1518 static int genpd_add_device(struct generic_pm_domain *genpd, struct device *dev, in genpd_add_device()
1565 int pm_genpd_add_device(struct generic_pm_domain *genpd, struct device *dev) in pm_genpd_add_device()
1577 static int genpd_remove_device(struct generic_pm_domain *genpd, in genpd_remove_device()
1628 struct generic_pm_domain *genpd = dev_to_genpd_safe(dev); in pm_genpd_remove_device() local
1654 struct generic_pm_domain *genpd; in dev_pm_genpd_add_notifier() local
1700 struct generic_pm_domain *genpd; in dev_pm_genpd_remove_notifier() local
1732 static int genpd_add_subdomain(struct generic_pm_domain *genpd, in genpd_add_subdomain()
1792 int pm_genpd_add_subdomain(struct generic_pm_domain *genpd, in pm_genpd_add_subdomain()
1810 int pm_genpd_remove_subdomain(struct generic_pm_domain *genpd, in pm_genpd_remove_subdomain()
1857 static int genpd_set_default_power_state(struct generic_pm_domain *genpd) in genpd_set_default_power_state()
1872 static void genpd_lock_init(struct generic_pm_domain *genpd) in genpd_lock_init()
1891 int pm_genpd_init(struct generic_pm_domain *genpd, in pm_genpd_init()
1963 static int genpd_remove(struct generic_pm_domain *genpd) in genpd_remove()
2016 int pm_genpd_remove(struct generic_pm_domain *genpd) in pm_genpd_remove()
2140 static bool genpd_present(const struct generic_pm_domain *genpd) in genpd_present()
2156 struct generic_pm_domain *genpd) in of_genpd_add_provider_simple()
2216 struct generic_pm_domain *genpd; in of_genpd_add_provider_onecell() local
2345 struct generic_pm_domain *genpd = ERR_PTR(-ENOENT); in genpd_get_from_provider() local
2376 struct generic_pm_domain *genpd; in of_genpd_add_device() local
2487 struct generic_pm_domain *gpd, *tmp, *genpd = ERR_PTR(-ENOENT); in of_genpd_remove_last() local
2872 struct generic_pm_domain *genpd = NULL; in pm_genpd_opp_to_performance_state() local
2935 struct generic_pm_domain *genpd) in genpd_summary_one()
2993 struct generic_pm_domain *genpd; in summary_show() local
3021 struct generic_pm_domain *genpd = s->private; in status_show() local
3043 struct generic_pm_domain *genpd = s->private; in sub_domains_show() local
3060 struct generic_pm_domain *genpd = s->private; in idle_states_show() local
3090 struct generic_pm_domain *genpd = s->private; in active_time_show() local
3110 struct generic_pm_domain *genpd = s->private; in total_idle_time_show() local
3138 struct generic_pm_domain *genpd = s->private; in devices_show() local
3164 struct generic_pm_domain *genpd = s->private; in perf_state_show() local
3187 struct generic_pm_domain *genpd; in genpd_debug_init() local