Searched refs:pm (Results 1 – 11 of 11) sorted by relevance
| /subsys/pm/ |
| A D | device_runtime.c | 58 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 D | device.c | 48 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 D | pm.c | 24 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 D | pm_shell.c | 14 return dev->pm != NULL; in pm_device_filter() 179 SHELL_CMD_REGISTER(pm, &sub_pm_cmds, "PM commands", NULL);
|
| A D | CMakeLists.txt | 4 zephyr_sources(pm.c state.c)
|
| A D | Kconfig | 142 prompt "Work queue to be used by pm device runtime async" 160 int "Stack size for pm runtime async workqueue"
|
| /subsys/net/ip/ |
| A D | net_stats.c | 215 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 D | net_stats.h | 773 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 D | stats.c | 431 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 D | CMakeLists.txt | 25 add_subdirectory(pm)
|
| A D | Kconfig | 35 source "subsys/pm/Kconfig"
|
Completed in 21 milliseconds