Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 13 files:

Smatch caller information:

drivers/rtc/rtc-stm32.c stm32_rtc_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->power.can_wakeup 1
PARAM_VALUE 1 irq 1-s32max
DATA_SOURCE 1 irq r platform_get_irq
RX_PATH
TASK_NOT_RUNNING

drivers/rtc/rtc-nxp-bbnsm.c bbnsm_rtc_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->power.can_wakeup 1
PARAM_VALUE 1 irq 1-s32max
DATA_SOURCE 1 irq r platform_get_irq
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/stmicro/stmmac/stmmac_main.c stmmac_hw_init() -> devm_pm_set_wake_irq()

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->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 irq
UNITS 1 irq unit_array_size

drivers/net/phy/realtek/realtek_main.c rtl8211f_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 irq s32min-(-3),0-s32max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/phy/air_an8801.c an8801r_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 1 irq s32min-(-3),0-s32max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/rtc/rtc-ds1343.c ds1343_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->power.can_wakeup 1
PARAM_VALUE 1 irq 0-s32max
FUZZY_MAX 1 irq 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 irq unit_byte

drivers/rtc/rtc-pm8xxx.c pm8xxx_rtc_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 irq 1-s32max
DATA_SOURCE 1 irq r platform_get_irq
RX_PATH
TASK_NOT_RUNNING

drivers/watchdog/ma35d1_wdt.c ma35d1_wdt_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 dev->kobj.sd->__parent 0
PARAM_VALUE 0 dev->power.can_wakeup 1
PARAM_VALUE 1 irq 1-s32max
BUF_SIZE 0 dev 1616
DATA_SOURCE 1 irq r platform_get_irq
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/qcom_smbx.c smb_probe() -> devm_pm_set_wake_irq()

Type Parameter Key Value
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->power.can_wakeup 1
PARAM_VALUE 1 irq 0
BUF_SIZE 0 dev 0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 irq