Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/platform/surface/surface3_power.c mshw0011_probe() -> i2c_acpi_new_device()

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 index 1
PARAM_VALUE 2 info 2734745519248707584
BUF_SIZE 0 dev 1616
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/serial-multi-instantiate.c smi_i2c_probe() -> i2c_acpi_new_device()

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 1-u64max
PARAM_VALUE 1 index 0-s32max
PARAM_VALUE 2 info 7833131852274233344
PARAM_VALUE 2 info->addr 0
PARAM_VALUE 2 info->dev_name 5702270192161329152
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->fwnode 0
PARAM_VALUE 2 info->irq 0-s32max
PARAM_VALUE 2 info->swnode 0
BUF_SIZE 0 dev 1616
CAPPED_DATA 1 index 1
FUZZY_MAX 1 index 0
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 index
UNITS 1 index unit_array_size

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_register_max17047() -> i2c_acpi_new_device()

Type Parameter Key Value
PARAM_VALUE 0 dev 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.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 index 1
PARAM_VALUE 2 info 4850950024793333760
PARAM_VALUE 2 info->dev_name 8779507322696704000
PARAM_VALUE 2 info->fwnode 4096-ptr_max
BUF_SIZE 0 dev 1616
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev $0
TERMINATED 2 info->dev_name 1
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_typec_probe() -> i2c_acpi_new_device()

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->kobj.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 index 2
PARAM_VALUE 2 info 1593720797269221376
PARAM_VALUE 2 info->dev_name 3070951655224897536
PARAM_VALUE 2 info->fwnode 4096-ptr_max
BUF_SIZE 0 dev 1616
TERMINATED 2 info->dev_name 1
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/chtwc_int33fe.c cht_int33fe_typec_probe() -> i2c_acpi_new_device()

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->kobj.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->links.suppliers.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.prev->next 4096-ptr_max
PARAM_VALUE 1 index 3
PARAM_VALUE 2 info 1593720797269221376
PARAM_VALUE 2 info->addr 0
PARAM_VALUE 2 info->dev_name 1839578502753689600
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->fwnode 4096-ptr_max
PARAM_VALUE 2 info->irq 0
BUF_SIZE 0 dev 1616
TERMINATED 2 info->dev_name 1
MEM_ZERO 2 info
RX_PATH
TASK_NOT_RUNNING

drivers/iio/light/cm32181.c cm32181_probe() -> i2c_acpi_new_device()

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 index 1
PARAM_VALUE 2 info 170907611779235840
PARAM_VALUE 2 info->addr 0
PARAM_VALUE 2 info->dev_name 0
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->fwnode 0
PARAM_VALUE 2 info->irq 0
PARAM_VALUE 2 info->swnode 0
BUF_SIZE 0 dev 1616
TERMINATED 2 info->type 1
RX_PATH
TASK_NOT_RUNNING

drivers/iio/accel/bmc150-accel-i2c.c bmc150_acpi_dual_accel_probe() -> i2c_acpi_new_device()

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->fwnode 4096-ptr_max
PARAM_VALUE 0 dev->power.autosuspend_delay 2000
PARAM_VALUE 0 dev->power.last_status (-1)
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 1 index 1
PARAM_VALUE 2 info 4021894955632689152
PARAM_VALUE 2 info->addr 0
PARAM_VALUE 2 info->dev_name 3006709783358627840
PARAM_VALUE 2 info->flags 0
PARAM_VALUE 2 info->fwnode 4096-ptr_max
PARAM_VALUE 2 info->irq (-22),(-5),(-2)
PARAM_VALUE 2 info->swnode 0
TERMINATED 2 info->type 1
RX_PATH
TASK_NOT_RUNNING