Lines Matching refs:rt_pm
57 static struct rt_pm _pm;
79 static void pm_lptimer_start(struct rt_pm *pm, uint32_t timeout) in pm_lptimer_start()
86 static void pm_lptimer_stop(struct rt_pm *pm) in pm_lptimer_stop()
93 static rt_tick_t pm_lptimer_get_timeout(struct rt_pm *pm) in pm_lptimer_get_timeout()
102 static void pm_sleep(struct rt_pm *pm, uint8_t sleep_mode) in pm_sleep()
172 static void _pm_frequency_scaling(struct rt_pm *pm) in _pm_frequency_scaling()
218 static rt_uint8_t _pm_select_sleep_mode(struct rt_pm *pm) in _pm_select_sleep_mode()
247 struct rt_pm *pm; in rt_pm_module_delay_sleep()
268 struct rt_pm *pm; in _pm_device_check_idle()
369 static void _pm_change_sleep_mode(struct rt_pm *pm) in _pm_change_sleep_mode()
491 struct rt_pm *pm; in rt_pm_request()
522 struct rt_pm *pm; in rt_pm_release()
553 struct rt_pm *pm; in rt_pm_release_all()
583 struct rt_pm *pm; in rt_pm_module_request()
621 struct rt_pm *pm; in rt_pm_module_release()
660 struct rt_pm *pm; in rt_pm_module_release_all()
874 struct rt_pm *pm; in _rt_pm_device_read()
878 pm = (struct rt_pm *)dev; in _rt_pm_device_read()
941 struct rt_pm *pm = RT_NULL; in rt_pm_run_enter()
997 struct rt_pm *pm; in rt_system_pm_init()
1160 struct rt_pm *pm; in rt_pm_module_get_status()
1175 struct rt_pm *pm; in rt_pm_get_sleep_mode()
1182 struct rt_pm *rt_pm_get_handle(void) in rt_pm_get_handle()
1247 struct rt_pm *pm; in rt_pm_dump_status()