Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/base/power/common.c, line 329 (as a function)
- include/linux/pm_domain.h, line 596 (as a function)
Referenced in 10 files:
- drivers/base/power/common.c, line 345
- drivers/clk/qcom/common.c, line 340
- drivers/gpu/drm/panthor/panthor_device.c, line 61
- drivers/gpu/drm/tegra/gr3d.c, line 417
- drivers/media/platform/qcom/iris/iris_probe.c
- drivers/media/platform/qcom/venus/pm_helpers.c
- drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c, line 638
- drivers/remoteproc/imx_dsp_rproc.c, line 1021
- drivers/soc/qcom/qcom-geni-se.c, line 1171
- sound/soc/sof/imx/imx-common.c, line 394
Smatch caller information:
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c rkisp1_init_pm_domains() -> devm_pm_domain_attach_list()
| 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 | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pm_domain | 0 |
| PARAM_VALUE | 1 | data | 8543181218744561664 |
| PARAM_VALUE | 1 | data->num_pd_names | 2 |
| PARAM_VALUE | 1 | data->pd_flags | 0 |
| PARAM_VALUE | 1 | data->pd_names | 0,4706232540379897856 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/soc/qcom/qcom-geni-se.c geni_se_domain_attach() -> devm_pm_domain_attach_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 6380952433514618880 |
| PARAM_VALUE | 1 | data->num_pd_names | 2 |
| PARAM_VALUE | 1 | data->pd_flags | 2 |
| PARAM_VALUE | 1 | data->pd_names | 4096-ptr_max |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/iris/iris_probe.c iris_init_power_domains() -> devm_pm_domain_attach_list()
| 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 | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | data | 7095986740519407616 |
| PARAM_VALUE | 1 | data->pd_flags | 1 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/iris/iris_probe.c iris_init_power_domains() -> devm_pm_domain_attach_list()
| 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 | 1 | data | 659854666681528320 |
| PARAM_VALUE | 1 | data->pd_flags | 6 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| CAPPED_DATA | 0 | dev | 1 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/iris/iris_probe.c iris_init_power_domains() -> devm_pm_domain_attach_list()
| 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 | 1 | data | 659854666681528320 |
| PARAM_VALUE | 1 | data->pd_flags | 6 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 2 | *list | 0 |
| BUF_SIZE | 0 | dev | 1616 |
| CAPPED_DATA | 0 | dev | 1 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/sof/imx/imx-common.c imx_probe() -> devm_pm_domain_attach_list()
| 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->pm_domain | 0 |
| PARAM_VALUE | 0 | *dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | data | 2663311058758225920 |
| PARAM_VALUE | 1 | data->num_pd_names | 0 |
| PARAM_VALUE | 1 | data->pd_flags | 2 |
| PARAM_VALUE | 1 | data->pd_names | 0 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| MEM_ZERO | 2 | list | |
| LOCK2 | &pool->lock |
drivers/clk/qcom/common.c qcom_cc_really_probe() -> devm_pm_domain_attach_list()
| 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 | 1 | data | 0 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| DATA_SOURCE | 0 | dev | $0 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/tegra/gr3d.c gr3d_init_power() -> devm_pm_domain_attach_list()
| 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->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pm_domain | 0 |
| PARAM_VALUE | 1 | data | 4111801109074038784 |
| PARAM_VALUE | 1 | data->num_pd_names | 2 |
| PARAM_VALUE | 1 | data->pd_flags | 4 |
| PARAM_VALUE | 1 | data->pd_names | 4096-ptr_max |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/panthor/panthor_device.c panthor_init_power() -> devm_pm_domain_attach_list()
| 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 | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pm_domain | 0 |
| PARAM_VALUE | 1 | data | 0 |
| PARAM_VALUE | 2 | list | 8062079348776013824 |
| PARAM_VALUE | 2 | *list | 0 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/media/platform/qcom/venus/pm_helpers.c vcodec_domains_get_v1() -> devm_pm_domain_attach_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 8626574984929357824 |
| PARAM_VALUE | 1 | data->pd_flags | 1 |
| PARAM_VALUE | 1 | data->pd_names | 1-u64max |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/venus/pm_helpers.c vcodec_domains_get_v4() -> devm_pm_domain_attach_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 7088326474590486528 |
| PARAM_VALUE | 1 | data->pd_flags | 1 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/venus/pm_helpers.c vcodec_domains_get_v4() -> devm_pm_domain_attach_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 3863775813608353792 |
| PARAM_VALUE | 1 | data->pd_flags | 6 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| CAPPED_DATA | 0 | dev | 1 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/venus/pm_helpers.c vcodec_domains_get_v4() -> devm_pm_domain_attach_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | data | 3863775813608353792 |
| PARAM_VALUE | 1 | data->pd_flags | 6 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 2 | *list | 0 |
| BUF_SIZE | 0 | dev | 1616 |
| CAPPED_DATA | 0 | dev | 1 |
| MEM_ZERO | 2 | list | |
| RX_PATH | |||
| TASK_NOT_RUNNING |