Home
last modified time | relevance | path

Searched refs:pm (Results 1 – 11 of 11) sorted by relevance

/subsys/pm/
A Ddevice_runtime.c58 struct pm_device *pm = dev->pm; in runtime_suspend() local
82 pm->base.usage--; in runtime_suspend()
99 ret = pm->base.action_cb(pm->dev, PM_DEVICE_ACTION_SUSPEND); in runtime_suspend()
129 ret = pm->base.action_cb(pm->dev, PM_DEVICE_ACTION_SUSPEND); in runtime_suspend_work()
138 k_event_set(&pm->event, BIT(pm->base.state)); in runtime_suspend_work()
192 struct pm_device *pm = dev->pm; in pm_device_runtime_get() local
283 ret = pm->base.action_cb(pm->dev, PM_DEVICE_ACTION_RESUME); in pm_device_runtime_get()
437 struct pm_device *pm = dev->pm; in pm_device_runtime_enable() local
466 pm->dev = dev; in pm_device_runtime_enable()
473 ret = pm->base.action_cb(pm->dev, PM_DEVICE_ACTION_SUSPEND); in pm_device_runtime_enable()
[all …]
A Ddevice.c48 if (pm == NULL) { in pm_device_action_run()
213 if (pm == NULL) { in pm_device_state_get()
248 if (pm == NULL) { in pm_device_is_busy()
259 if (pm == NULL) { in pm_device_busy_set()
270 if (pm == NULL) { in pm_device_busy_clear()
282 if (pm == NULL) { in pm_device_wakeup_enable()
306 if (pm == NULL) { in pm_device_wakeup_is_enabled()
318 if (pm == NULL) { in pm_device_wakeup_is_capable()
331 if (pm == NULL) { in pm_device_on_power_domain()
365 if (pm) { in pm_device_driver_init()
[all …]
A Dpm.c24 LOG_MODULE_REGISTER(pm, CONFIG_PM_LOG_LEVEL);
152 SYS_PORT_TRACING_FUNC_ENTER(pm, system_suspend, kernel_ticks); in pm_system_suspend()
177 SYS_PORT_TRACING_FUNC_EXIT(pm, system_suspend, ticks, PM_STATE_ACTIVE); in pm_system_suspend()
189 SYS_PORT_TRACING_FUNC_EXIT(pm, system_suspend, ticks, in pm_system_suspend()
239 SYS_PORT_TRACING_FUNC_EXIT(pm, system_suspend, ticks, in pm_system_suspend()
A Dpm_shell.c14 return dev->pm != NULL; in pm_device_filter()
179 SHELL_CMD_REGISTER(pm, &sub_pm_cmds, "PM commands", NULL);
A DCMakeLists.txt4 zephyr_sources(pm.c state.c)
A DKconfig142 prompt "Work queue to be used by pm device runtime async"
160 int "Stack size for pm runtime async workqueue"
/subsys/net/ip/
A Dnet_stats.c215 GET_STAT(iface, pm.last_suspend_time)); in stats()
217 GET_STAT(iface, pm.suspend_count)); in stats()
219 (uint32_t)(GET_STAT(iface, pm.overall_suspend_time) / in stats()
220 GET_STAT(iface, pm.suspend_count))); in stats()
222 GET_STAT(iface, pm.overall_suspend_time)); in stats()
333 src = GET_STAT_ADDR(iface, pm); in net_stats_get()
A Dnet_stats.h773 UPDATE_STAT(iface, stats.pm.start_time = time); in net_stats_add_suspend_start_time()
780 k_cyc_to_ms_floor32(time - GET_STAT(iface, pm.start_time)); in net_stats_add_suspend_end_time()
782 UPDATE_STAT(iface, stats.pm.start_time = 0); in net_stats_add_suspend_end_time()
783 UPDATE_STAT(iface, stats.pm.last_suspend_time = diff_time); in net_stats_add_suspend_end_time()
784 UPDATE_STAT(iface, stats.pm.suspend_count++); in net_stats_add_suspend_end_time()
785 UPDATE_STAT(iface, stats.pm.overall_suspend_time += diff_time); in net_stats_add_suspend_end_time()
/subsys/net/lib/shell/
A Dstats.c431 GET_STAT(iface, pm.last_suspend_time)); in print_net_pm_stats()
433 (uint32_t)(GET_STAT(iface, pm.overall_suspend_time) / in print_net_pm_stats()
434 GET_STAT(iface, pm.suspend_count))); in print_net_pm_stats()
436 GET_STAT(iface, pm.overall_suspend_time)); in print_net_pm_stats()
438 GET_STAT(iface, pm.suspend_count)); in print_net_pm_stats()
/subsys/
A DCMakeLists.txt25 add_subdirectory(pm)
A DKconfig35 source "subsys/pm/Kconfig"

Completed in 21 milliseconds