Documented in 1 files:
Defined in 2 files as a function:
- include/linux/pm_runtime.h, line 166 (as a function)
- include/linux/pm_runtime.h, line 304 (as a function)
Referenced in 46 files:
- drivers/base/power/runtime-test.c
- drivers/bluetooth/hci_bcm.c, line 835
- drivers/bus/ti-sysc.c, line 2909
- drivers/clk/clk.c, line 336
- drivers/gpio/gpio-omap.c, line 571
- drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c, line 1491
- drivers/gpu/drm/panfrost/panfrost_mmu.c
- drivers/gpu/drm/panthor/panthor_fw.c
- drivers/gpu/drm/panthor/panthor_gpu.c
- drivers/gpu/drm/panthor/panthor_mmu.c, line 3354
- drivers/gpu/drm/panthor/panthor_pwr.c, line 456
- drivers/gpu/drm/stm/ltdc.c
- drivers/gpu/vga/vga_switcheroo.c, line 457
- drivers/hsi/controllers/omap_ssi_core.c, line 221
- drivers/hsi/controllers/omap_ssi_port.c
- drivers/hwmon/ina3221.c, line 140
- drivers/hwtracing/coresight/coresight-cti-sysfs.c, line 127
- drivers/iio/temperature/mlx90614.c, line 719
- drivers/input/keyboard/samsung-keypad.c
- drivers/iommu/exynos-iommu.c
- drivers/media/i2c/isl7998x.c, line 894
- drivers/media/platform/qcom/venus/core.c
- drivers/memstick/host/rtsx_usb_ms.c, line 839
- drivers/net/ethernet/realtek/r8169_main.c, line 5159
- drivers/net/ethernet/renesas/ravb_main.c
- drivers/pci/hotplug/pciehp_hpc.c, line 645
- drivers/phy/ti/phy-twl4030-usb.c, line 613
- drivers/pwm/pwm-omap-dmtimer.c
- drivers/pwm/pwm-tiehrpwm.c, line 377
- drivers/thermal/renesas/rzg3e_thermal.c
- drivers/tty/serial/fsl_lpuart.c
- drivers/tty/serial/serial_core.c, line 161
- drivers/usb/core/hub.c, line 5838
- include/linux/pm_runtime.h
- sound/hda/common/controller.c, line 1070
- sound/hda/controllers/tegra.c, line 595
- sound/soc/codecs/wm8994.c
- sound/soc/mediatek/mt8188/mt8188-mt6359.c, line 940
- sound/soc/mediatek/mt8195/mt8195-mt6359.c, line 536
- sound/soc/mediatek/mt8196/mt8196-nau8825.c, line 203
- sound/soc/samsung/i2s.c
- sound/soc/sof/debug.c
- sound/soc/sof/ipc3-control.c
- sound/soc/sof/ipc4-control.c
- sound/soc/ti/omap-mcpdm.c, line 470
Smatch caller information:
drivers/tty/serial/serial_core.c __uart_start() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &tty->termios_rwsem | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/hsi/controllers/omap_ssi_port.c ssi_start_dma() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &omap_port->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct omap_ssi_port)->lock |
drivers/hsi/controllers/omap_ssi_port.c ssi_start_pio() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &omap_port->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct omap_ssi_port)->lock |
drivers/clk/clk.c clk_core_is_enabled() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| STR_LEN | 0 | dev | (-1),2-20,22-24,31,39,63 |
| STR_LEN | 0 | dev | (-1),2-20,22-24,31,39,63 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | flags |
sound/soc/ti/omap-mcpdm.c omap_mcpdm_suspend() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/ti/omap-mcpdm.c omap_mcpdm_suspend() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpio/gpio-omap.c omap_gpio_irq_handler() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
sound/soc/sof/debug.c sof_dfsentry_read() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|
drivers/hwmon/ina3221.c ina3221_is_enabled() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
sound/soc/mediatek/mt8195/mt8195-mt6359.c mt8195_sof_be_hw_params() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &runtime->buffer_mutex |
drivers/pci/hotplug/pciehp_hpc.c pciehp_isr() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/panfrost/panfrost_mmu.c panfrost_mmu_flush_range() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/panfrost/panfrost_mmu.c panfrost_mmu_release_ctx() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &pfdev->as_lock | ||
| TYPE_LOCK | (struct panfrost_device)->as_lock |
drivers/phy/ti/phy-twl4030-usb.c twl4030_usb_irq() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c mtk_hdmi_v2_bridge_detach() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c mtk_hdmi_v2_enable() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bridge->hpd_state_mutex |
sound/soc/sof/ipc4-control.c sof_ipc4_enum_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc4-control.c sof_ipc4_refresh_bytes_control() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc4-control.c sof_ipc4_refresh_generic_control() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc4-control.c sof_ipc4_set_get_bytes_data() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc4-control.c sof_ipc4_switch_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc4-control.c sof_ipc4_volume_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/usb/core/hub.c port_event() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| LOCK2 | &hdev->dev.mutex | ||
| LOCK2 | &port_dev->status_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct usb_port)->status_lock |
drivers/gpu/drm/panthor/panthor_fw.c panthor_fw_unplug() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/panthor/panthor_fw.c panthor_fw_unplug() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | dev->power.runtime_status | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/iio/temperature/mlx90614.c mlx90614_pm_suspend() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/gpu/drm/panthor/panthor_gpu.c panthor_gpu_unplug() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | dev->power.runtime_status | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/msm/adreno/a6xx_gmu.c a6xx_gmu_stop() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &a6xx_gpu->gmu.lock | ||
| HALF_LOCKED2 | &gpu->lock | ||
| TYPE_LOCK | (struct a6xx_gmu)->lock |
drivers/memstick/host/rtsx_usb_ms.c rtsx_usb_ms_drv_remove() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/gpu/drm/stm/ltdc.c ltdc_crtc_get_scanout_position() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/stm/ltdc.c ltdc_crtc_mode_set_nofb() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/pwm/pwm-omap-dmtimer.c pwm_omap_dmtimer_probe() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pwm/pwm-omap-dmtimer.c pwm_omap_dmtimer_remove() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/net/ethernet/realtek/r8169_main.c rtl8169_get_stats64() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/venus/core.c venus_sys_error_handler() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/qcom/venus/core.c venus_sys_error_handler() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | &pool->lock |
drivers/media/platform/qcom/venus/core.c venus_sys_error_handler() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &core->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct venus_core)->lock |
drivers/base/power/runtime-test.c pm_runtime_depth_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_disabled_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_disabled_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_idle_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_idle_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.runtime_status | 0,2 |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_idle_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.runtime_status | 0,2 |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_probe_active_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_probe_active_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/base/power/runtime-test.c pm_runtime_probe_active_test() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | r kunit_device_register |
drivers/gpu/vga/vga_switcheroo.c vga_switcheroo_pwr_state() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.disable_depth | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &vgasr_mutex | ||
| HALF_LOCKED2 | &m->lock |
sound/soc/sof/ipc3-control.c sof_ipc3_bytes_ext_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc3-control.c sof_ipc3_bytes_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc3-control.c sof_ipc3_enum_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc3-control.c sof_ipc3_refresh_control() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc3-control.c sof_ipc3_switch_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/soc/sof/ipc3-control.c sof_ipc3_volume_put() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &card->controls_rwsem | ||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/tty/serial/fsl_lpuart.c lpuart_resume() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/tty/serial/fsl_lpuart.c lpuart_suspend() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/renesas/ravb_main.c ravb_dma_interrupt() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/renesas/ravb_main.c ravb_emac_interrupt() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/renesas/ravb_main.c ravb_get_stats() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/renesas/ravb_main.c ravb_interrupt() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/renesas/ravb_main.c ravb_multi_interrupt() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/renesas/ravb_main.c ravb_set_features() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/iommu/exynos-iommu.c exynos_iommu_attach_device() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &owner->rpm_lock | ||
| TYPE_LOCK | (struct exynos_iommu_owner)->rpm_lock |
drivers/iommu/exynos-iommu.c exynos_iommu_identity_attach() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &owner->rpm_lock | ||
| HALF_LOCKED2 | &group->mutex | ||
| TYPE_LOCK | (struct exynos_iommu_owner)->rpm_lock |
drivers/gpu/drm/panthor/panthor_pwr.c panthor_pwr_unplug() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | dev->power.runtime_status | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/bluetooth/hci_bcm.c bcm_suspend() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bcm_device_lock | ||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/thermal/renesas/rzg3e_thermal.c rzg3e_thermal_resume() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/thermal/renesas/rzg3e_thermal.c rzg3e_thermal_suspend() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
sound/soc/samsung/i2s.c i2s_delay() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &atimer->lock | ||
| HALF_LOCKED2 | &substream->runtime->buffer_mutex | ||
| HALF_LOCKED2 | &substream->self_group.lock | ||
| HALF_LOCKED2 | &substream->self_group.mutex | ||
| HALF_LOCKED2 | irq |
sound/soc/samsung/i2s.c i2s_hw_params() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
sound/soc/mediatek/mt8188/mt8188-mt6359.c mt8188_sof_be_hw_params() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &runtime->buffer_mutex |
drivers/media/i2c/isl7998x.c isl7998x_g_input_status() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |
sound/hda/common/controller.c azx_interrupt() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/hsi/controllers/omap_ssi_core.c ssi_gdd_tasklet() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/panthor/panthor_mmu.c panthor_mmu_unplug() -> pm_runtime_active()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.disable_depth | 0 |
| PARAM_VALUE | 0 | dev->power.runtime_status | s32min-(-1),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |