Documented in 1 files:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/power/supply/twl4030_charger.c twl4030_bci_probe() -> devm_work_autocancel()

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 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/macsmc-power.c macsmc_power_probe() -> devm_work_autocancel()

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->driver_data 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
PARAM_VALUE 2 worker 144200165493895168
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/mt6370-charger.c mt6370_chg_probe() -> devm_work_autocancel()

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 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/max77705_charger.c max77705_charger_probe() -> devm_work_autocancel()

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 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/qcom_battmgr.c qcom_battmgr_probe() -> devm_work_autocancel()

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->parent 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max14577.c max14577_muic_probe() -> devm_work_autocancel()

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->parent 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/reset/pwr-mlxbf.c pwr_mlxbf_probe() -> devm_work_autocancel()

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->fwnode 4096-ptr_max
PARAM_VALUE 0 dev->fwnode->ops 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/max8997_charger.c max8997_battery_probe() -> devm_work_autocancel()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/rt5033_charger.c rt5033_charger_probe() -> devm_work_autocancel()

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->driver_data 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/axp288_charger.c axp288_charger_probe() -> devm_work_autocancel()

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 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/power/supply/axp288_charger.c axp288_charger_probe() -> devm_work_autocancel()

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 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/hid/amd-sfh-hid/amd_sfh_pcie.c amd_mp2_pci_probe() -> devm_work_autocancel()

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->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/hid/amd-sfh-hid/amd_sfh_pcie.c amd_mp2_pci_probe() -> devm_work_autocancel()

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->dma_mask 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 w->data.counter 0

drivers/power/supply/mt6360_charger.c mt6360_charger_probe() -> devm_work_autocancel()

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 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/hid/intel-ish-hid/ipc/ipc.c ish_dev_init() -> devm_work_autocancel()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 w 4537899831825424384
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex

drivers/hid/intel-ish-hid/ishtp/init.c ishtp_device_init() -> devm_work_autocancel()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/extcon/extcon-max8997.c max8997_muic_probe() -> devm_work_autocancel()

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->parent 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
PARAM_VALUE 2 worker 7458455505380081664
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/extcon/extcon-max77693.c max77693_muic_probe() -> devm_work_autocancel()

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->parent 4096-ptr_max
PARAM_VALUE 1 w 4096-ptr_max
MEM_ZERO 1 w
RX_PATH
TASK_NOT_RUNNING

drivers/iio/adc/ad4062.c ad4062_probe() -> devm_work_autocancel()

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->power.autosuspend_delay 1000
PARAM_VALUE 0 dev->power.last_status (-1)
PARAM_VALUE 0 dev->power.qos 0,4096-u64max
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.runtime_status 0,2
PARAM_VALUE 0 dev->power.use_autosuspend 1
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 w 4096-ptr_max
BUF_SIZE 0 dev 1616
RX_PATH
TASK_NOT_RUNNING