Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/base/power/wakeup.c, line 824 (as a function)
- include/linux/pm_wakeup.h, line 193 (as a function)
Referenced in 6 files:
- drivers/acpi/device_pm.c, line 525
- drivers/base/power/wakeup.c, line 835
- drivers/input/misc/hisi_powerkey.c, line 33
- drivers/net/phy/phy.c
- drivers/platform/surface/surfacepro3_button.c, line 123
- include/linux/pm_wakeup.h
Smatch caller information:
drivers/rtc/rtc-brcmstb-waketimer.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/hid/hid-rmi.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | dev->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &hdev->dev.driver_data->dyn_callback_lock | ||
| HALF_LOCKED2 | &hdev->dev.driver_data->lock | ||
| HALF_LOCKED2 | &hdev->dev.driver_data->mutex | ||
| HALF_LOCKED2 | &hdev->driver_data->mutex | ||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &hdev->ll_open_lock |
sound/soc/codecs/max98090.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 100 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/keyboard/atkbd.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &serio->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct serio)->lock |
drivers/input/misc/cpcap-pwrbutton.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/wireless/intel/iwlwifi/mld/d3.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/input/keyboard/imx_sc_key.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
drivers/platform/x86/intel/hid.c pm_wakeup_hard_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/bus/mhi/host/pm.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mhi_cntrl->pm_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct mhi_controller)->pm_lock |
drivers/input/misc/tps6594-pwrbutton.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/thunderbolt/usb4.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &tb->lock |
drivers/input/misc/stpmic1_onkey.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/mouse/psmouse-base.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &serio->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct serio)->lock |
drivers/net/wireless/marvell/mwifiex/main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/platform/surface/surfacepro3_button.c surface_button_notify() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| BUF_SIZE | 0 | dev | 16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064 |
| BUF_SIZE | 0 | dev | 16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064 |
| DATA_SOURCE | 0 | dev | $2 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/rc/st_rc.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/input/misc/e3x0-button.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
sound/soc/codecs/wm8994.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 300 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
sound/soc/soc-jack.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/input/serio/olpc_apsp.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 1000 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/input/misc/tps65218-pwrbutton.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/bus/mhi/host/main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL |
drivers/rtc/rtc-cmos.c pm_wakeup_hard_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL |
drivers/input/mouse/cyapa.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/acpi/device_pm.c acpi_pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| BUF_SIZE | 0 | dev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064 |
| BUF_SIZE | 0 | dev | (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2480,2576,7472,8064 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/acpi/device_pm.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock | ||
| LOCK2 | global &acpi_pm_notifier_lock |
drivers/net/ethernet/broadcom/asp2/bcmasp.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/phy/broadcom.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/platform/x86/intel/int0002_vgpio.c pm_wakeup_hard_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/input/keyboard/snvs_pwrkey.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/input/misc/tps65219-pwrbutton.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/usb/core/hub.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0,2000 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| HARD_MAX | 1 | msec | 2000 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &port_dev->status_lock | ||
| HALF_LOCKED2 | &xhci->lock | ||
| HALF_LOCKED2 | global &device_state_lock |
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/bluetooth/btusb.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/stm32-usart.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/usb/r8152.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &tp->control | ||
| TYPE_LOCK | (struct r8152)->control |
drivers/input/misc/twl4030-pwrbutton.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/st-asc.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &port->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct uart_port)->lock |
drivers/net/phy/realtek/realtek_main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &phydev->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/bus/mhi/host/pci_generic.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/net/ethernet/renesas/sh_eth.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mdp->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct sh_eth_private)->lock |
drivers/net/ethernet/cadence/macb_main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &bp->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | &ni->dev_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct macb)->lock |
drivers/input/mouse/elan_i2c_core.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/hid/hid-google-hammer.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL |
drivers/tty/serial/8250/8250_port.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_T->lock->lock | ||
| HALF_LOCKED2 | _T->flags |
drivers/tty/serial/imx.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &sport->port.lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct uart_port)->lock |
sound/soc/codecs/rt298.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 300 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/keyboard/gpio_keys.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| LOCK2 | &bdata->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct gpio_button_data)->lock |
drivers/net/phy/phy.c phy_interrupt() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/phy/phy.c phy_interrupt() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
drivers/bluetooth/btmtksdio.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/pci/pci.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 100 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &pci_pme_list_mutex |
sound/soc/codecs/wm8962.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.request | 0-4 |
| PARAM_VALUE | 0 | dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | dev->power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 1 | msec | 300 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/phy/air_an8801.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &phydev->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/gpio/gpio-brcmstb.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pci/pci-acpi.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 100 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock | ||
| LOCK2 | global &acpi_pm_notifier_lock |
kernel/time/alarmtimer.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | msec | 1000,2000 |
| PARAM_VALUE | 2 | hard | 0 |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| HARD_MAX | 1 | msec | 2000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fsm->lock | ||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/usb/typec/tcpm/tcpci_maxim_core.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 10000 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
sound/soc/codecs/rt274.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 300 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/tty/serial/fsl_lpuart.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pci/pcie/pme.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 100 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/input/serio/hyperv-keyboard.c pm_wakeup_hard_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &channel->sched_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/usb/core/hcd.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &hcd_root_hub_lock | ||
| HALF_LOCKED2 | &dum_hcd->dum->lock | ||
| HALF_LOCKED2 | &ehci->lock | ||
| HALF_LOCKED2 | &fotg210->lock | ||
| HALF_LOCKED2 | &hsotg->lock | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &isp116x->lock | ||
| HALF_LOCKED2 | &max3421_hcd->lock | ||
| HALF_LOCKED2 | &musb->lock | ||
| HALF_LOCKED2 | &ohci->lock | ||
| HALF_LOCKED2 | &oxu->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &r8a66597->lock | ||
| HALF_LOCKED2 | &uhci->lock | ||
| HALF_LOCKED2 | &vhci->lock | ||
| HALF_LOCKED2 | &xhci->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/renesas/ravb_main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &priv->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct ravb_private)->lock |
sound/soc/codecs/wm8350.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 250 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/misc/hisi_powerkey.c hi65xx_power_press_isr() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 4000 |
| PARAM_VALUE | 2 | hard | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
drivers/input/misc/hisi_powerkey.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 4000 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/usb/typec/ucsi/ucsi_stm32g0.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fsm->lock |
drivers/platform/chrome/cros_ec.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/intel/vbtn.c pm_wakeup_hard_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/bluetooth/btmrvl_sdio.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| BUF_SIZE | 0 | dev | 1616 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/broadcom/genet/bcmgenet.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/hid/hid-hyperv.c pm_wakeup_hard_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &channel->sched_lock | ||
| HALF_LOCKED2 | rcu_read |
drivers/input/misc/palmas-pwrbutton.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/phy/broadcom/phy-brcm-usb.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/acpi/sleep.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | global &acpi_scan_lock | ||
| HALF_LOCKED2 | global &device_hotplug_lock |
sound/soc/codecs/rt286.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 300 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/wireless/ti/wlcore/main.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wl->wl_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct wl1271)->wl_lock |
drivers/platform/olpc/olpc-xo175-ec.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 1000 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &ctlr->bus_lock_spinlock | ||
| HALF_LOCKED2 | &ctlr->io_mutex | ||
| HALF_LOCKED2 | &data->lock | ||
| HALF_LOCKED2 | flags |
drivers/input/touchscreen/zforce_ts.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 500 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/input/keyboard/imx-sm-bbm-key.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
drivers/net/ethernet/broadcom/bcmsysport.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/hid/i2c-hid/i2c-hid-core.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/input/misc/nxp-bbnsm-pwrkey.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | dev | unit_byte |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/input/keyboard/cros_ec_keyb.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| NOCHECK_CALL |
drivers/i3c/master.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->power.can_wakeup | 1 |
| PARAM_VALUE | 1 | msec | 100 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | &hci->lock | ||
| HALF_LOCKED2 | &master->devs_lock | ||
| HALF_LOCKED2 | &master->ibi.lock | ||
| HALF_LOCKED2 | &master->xferqueue.lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/base/power/wakeirq.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/wireless/intel/iwlwifi/mvm/d3.c pm_wakeup_event() -> pm_wakeup_dev_event()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | msec | 0 |
| PARAM_VALUE | 2 | hard | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | msec | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mvm->mutex | ||
| LOCK2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | &local->hw.wiphy->mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |