Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/base/power/common.c, line 103 (as a function)
- include/linux/pm_domain.h, line 575 (as a function)
Referenced in 12 files:
- drivers/amba/bus.c
- drivers/base/auxiliary.c, line 216
- drivers/base/platform.c, line 1501
- drivers/base/power/common.c, line 119
- drivers/clk/qcom/apcs-sdx55.c, line 114
- drivers/gpu/drm/display/drm_dp_aux_bus.c, line 61
- drivers/i2c/i2c-core-base.c, line 577
- drivers/mmc/core/sdio_bus.c, line 164
- drivers/rpmsg/rpmsg_core.c, line 444
- drivers/soundwire/bus_type.c, line 97
- drivers/spi/spi.c, line 614
- drivers/tty/serdev/core.c, line 403
Smatch caller information:
drivers/soundwire/bus_type.c sdw_bus_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode | 1-u64max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | flags | 0 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/rpmsg/rpmsg_core.c rpmsg_dev_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | flags | 24 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/i2c/i2c-core-base.c i2c_device_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | flags | 16,24 |
| BIT_INFO | 1 | flags | 0x10,0x1f |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/base/platform.c platform_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 1 | flags | 24 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->of_node | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/spi/spi.c spi_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 1 | flags | 24 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| CAPPED_DATA | 0 | dev->of_node | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/mmc/core/sdio_bus.c sdio_bus_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | flags | 0 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/tty/serdev/core.c serdev_drv_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | flags | 24 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/auxiliary.c auxiliary_bus_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | flags | 24 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/gpu/drm/display/drm_dp_aux_bus.c dp_aux_ep_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | flags | 8 |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| BUF_SIZE | 0 | dev | (-1)-0,4,16,24,56,64,120,168-s32max |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/clk/qcom/apcs-sdx55.c qcom_apcs_sdx55_clk_probe() -> dev_pm_domain_attach()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | flags | 8 |
| DATA_SOURCE | 0 | dev | r get_cpu_device |
| RX_PATH | |||
| TASK_NOT_RUNNING |