Defined in 1 files as a function:
Referenced in 8 files:
- drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c, line 149
- drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
- drivers/hid/hid-sensor-hub.c, line 782
- drivers/mfd/cros_ec_dev.c
- drivers/mfd/dln2.c, line 814
- drivers/mfd/nct6694.c, line 339
- drivers/mfd/viperboard.c, line 89
- drivers/misc/cardreader/rtsx_usb.c, line 672
Smatch caller information:
drivers/mfd/nct6694.c nct6694_usb_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 114576941023621120 |
| PARAM_VALUE | 2 | n_devs | 28 |
| BUF_SIZE | 0 | parent | 1616 |
| BUF_SIZE | 1 | cells | 3136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c isp_v4_1_0_hw_init() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cells | 4096-ptr_max |
| PARAM_VALUE | 2 | n_devs | 3 |
| BUF_SIZE | 1 | cells | 336 |
| BUF_SIZE | 1 | cells | 336 |
| DATA_SOURCE | 1 | cells | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c isp_v4_1_1_hw_init() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cells | 4096-ptr_max |
| PARAM_VALUE | 2 | n_devs | 2 |
| BUF_SIZE | 1 | cells | 336 |
| BUF_SIZE | 1 | cells | 336 |
| DATA_SOURCE | 1 | cells | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c isp_v4_1_1_hw_init() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 0,4096-ptr_max |
| PARAM_VALUE | 1 | cells | 4096-ptr_max |
| PARAM_VALUE | 1 | cells->name | 7370628193794662400 |
| PARAM_VALUE | 1 | cells->num_resources | 1 |
| PARAM_VALUE | 1 | cells->pdata_size | 24 |
| PARAM_VALUE | 1 | cells->platform_data | 4096-ptr_max |
| PARAM_VALUE | 1 | cells->resources | 4096-ptr_max |
| PARAM_VALUE | 2 | n_devs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | parent | unit_byte |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 4051343536930254848 |
| PARAM_VALUE | 2 | n_devs | 1 |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 6316441380166336512 |
| PARAM_VALUE | 2 | n_devs | 1 |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 8531982471116308480 |
| PARAM_VALUE | 2 | n_devs | 2 |
| BUF_SIZE | 0 | parent | 1616 |
| BUF_SIZE | 1 | cells | 224 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 822549993363591168 |
| PARAM_VALUE | 2 | n_devs | 1 |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 690268478907244544 |
| PARAM_VALUE | 2 | n_devs | 1 |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 867419066204332032 |
| PARAM_VALUE | 2 | n_devs | 1 |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 6193958274791084032 |
| PARAM_VALUE | 2 | n_devs | 4 |
| BUF_SIZE | 0 | parent | 1616 |
| BUF_SIZE | 1 | cells | 448 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/cros_ec_dev.c ec_device_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 1711573355146006528 |
| PARAM_VALUE | 2 | n_devs | 1 |
| BUF_SIZE | 0 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/misc/cardreader/rtsx_usb.c rtsx_usb_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 7514859253238468608 |
| PARAM_VALUE | 2 | n_devs | 2 |
| BUF_SIZE | 1 | cells | 224 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/hid/hid-sensor-hub.c sensor_hub_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 1-u64max |
| PARAM_VALUE | 2 | n_devs | 0-s32max |
| BUF_SIZE | 1 | cells | 0-28560 |
| BUF_SIZE | 1 | cells | 0-28560 |
| DATA_SOURCE | 1 | cells | r devm_kcalloc |
| FUZZY_MAX | 2 | n_devs | 0 |
| MEM_ZERO | 1 | cells | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->driver_input_lock | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/mfd/viperboard.c vprbrd_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 4701030041758175232 |
| PARAM_VALUE | 2 | n_devs | 3 |
| BUF_SIZE | 1 | cells | 336 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |
drivers/mfd/dln2.c dln2_probe() -> mfd_add_hotplug_devices()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | parent | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | cells | 3325867406007689216 |
| PARAM_VALUE | 2 | n_devs | 4 |
| BUF_SIZE | 0 | parent | 1616 |
| BUF_SIZE | 1 | cells | 448 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | n_devs | unit_array_size |