Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/base/power/common.c, line 164 (as a function)
- include/linux/pm_domain.h, line 584 (as a function)
Referenced in 18 files:
- drivers/base/power/common.c
- drivers/bus/qcom-ssc-block-bus.c, line 196
- drivers/cpuidle/dt_idle_genpd.c, line 177
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c
- drivers/gpu/drm/panfrost/panfrost_device.c, line 186
- drivers/irqchip/irq-imx-mu-msi.c
- drivers/media/platform/qcom/camss/camss-vfe.c, line 1802
- drivers/media/platform/qcom/camss/camss.c, line 5275
- drivers/pci/controller/dwc/pci-imx6.c
- drivers/pmdomain/imx/imx8m-blk-ctrl.c
- drivers/pmdomain/imx/imx8mp-blk-ctrl.c
- drivers/remoteproc/qcom_q6v5_mss.c, line 1957
- drivers/remoteproc/qcom_q6v5_pas.c, line 675
- drivers/remoteproc/qcom_wcnss.c, line 415
- drivers/usb/dwc3/dwc3-google.c
- drivers/usb/gadget/udc/tegra-xudc.c
- drivers/usb/host/xhci-tegra.c
- sound/soc/codecs/lpass-macro-common.c
Smatch caller information:
drivers/media/platform/qcom/camss/camss-vfe.c msm_vfe_subdev_init() -> dev_pm_domain_attach_by_name()
| 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 | name | 1705267135417716736,2257506051988312064,2282956377683001344,5369269104052862976,6546543182454128640,8362620237357010944 |
| BUF_SIZE | 0 | dev | 1616 |
| CAPPED_DATA | 0 | dev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pmdomain/imx/imx8m-blk-ctrl.c imx8m_blk_ctrl_probe() -> dev_pm_domain_attach_by_name()
| 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 | name | 7585285028109520896 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | dev | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pmdomain/imx/imx8m-blk-ctrl.c imx8m_blk_ctrl_probe() -> dev_pm_domain_attach_by_name()
| 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 |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/base/power/common.c dev_pm_domain_attach_list() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/gpu/drm/msm/adreno/a6xx_gmu.c a6xx_gmu_wrapper_init() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_mem | 1-u64max |
| PARAM_VALUE | 0 | dev->driver_data->num_timings | 0-4294967295 |
| PARAM_VALUE | 0 | dev->iommu->attach_deferred | 0 |
| PARAM_VALUE | 0 | dev->iommu->priv->domain->cache_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->iommu->priv->pasid_enabled | 1 |
| PARAM_VALUE | 0 | dev->iommu->priv->pri_enabled | 1 |
| PARAM_VALUE | 0 | dev->iommu->require_direct | 1 |
| PARAM_VALUE | 0 | dev->iommu_group | 0 |
| PARAM_VALUE | 0 | dev->iommu_group->blocking_domain->iova_cookie->fq_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | dev->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | dev->iommu_group->default_domain->iova_cookie->fq_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | dev->power.last_status | (-1) |
| PARAM_VALUE | 0 | *dev->dma_mask | 0-u32max |
| PARAM_VALUE | 0 | *dev->iommu->priv->debugfs_dentry->d_fsdata->name | 0-255 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.driver_data->cis_virt | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.driver_data->fake_cis | 0-255 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_bus.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_class.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_driver.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_parent.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->smendx | (-1) |
| PARAM_VALUE | 0 | *dev->iommu->priv->utlb_ctx | (-1) |
| PARAM_VALUE | 1 | name | 560353471270596608 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 3 |
| CAPPED_DATA | 0 | dev | 1 |
| STR_LEN | 0 | dev | 2 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->acpi_flags | 0-255 |
| HOST_DATA | 0 | dev->cap | 0-4294967295 |
| HOST_DATA | 0 | dev->cap_ptr | 0-u16max |
| HOST_DATA | 0 | dev->cmd_buf_head | 0-4294967295 |
| HOST_DATA | 0 | dev->cmd_buf_tail | 0-4294967295 |
| HOST_DATA | 0 | dev->cmd_sem_paddr | s64min-s64max |
| HOST_DATA | 0 | dev->cmd_sem_val | s64min-s64max |
| HOST_DATA | 0 | dev->dbg_cap_offset | s32min-s32max |
| HOST_DATA | 0 | dev->dbg_mmio_offset | s32min-s32max |
| HOST_DATA | 0 | dev->devid | 0-u16max |
| HOST_DATA | 0 | dev->features | s64min-s64max |
| HOST_DATA | 0 | dev->features2 | s64min-s64max |
| HOST_DATA | 0 | dev->index | s32min-s32max |
| HOST_DATA | 0 | dev->int_enabled | 0-1 |
| HOST_DATA | 0 | dev->iommu.max_pasids | 0-u32max |
| HOST_DATA | 0 | dev->iommu.ready | 0-1 |
| HOST_DATA | 0 | dev->irtcachedis_enabled | 0-1 |
| HOST_DATA | 0 | dev->lock.magic | 0-4294967295 |
| HOST_DATA | 0 | dev->lock.owner_cpu | 0-4294967295 |
| HOST_DATA | 0 | dev->lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | dev->lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | dev->lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | dev->lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | dev->lock.raw_lock.val.counter | s32min-s32max |
| HOST_DATA | 0 | dev->max_banks | 0-255 |
| HOST_DATA | 0 | dev->max_counters | 0-255 |
| HOST_DATA | 0 | dev->mmio_phys | s64min-s64max |
| HOST_DATA | 0 | dev->mmio_phys_end | s64min-s64max |
| HOST_DATA | 0 | dev->need_sync | 0-1 |
| HOST_DATA | 0 | dev->stored_addr_hi | 0-4294967295 |
| HOST_DATA | 0 | dev->stored_addr_lo | 0-4294967295 |
| HOST_DATA | 0 | *dev | s64min-s64max |
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/adreno/a6xx_gmu.c a6xx_gmu_wrapper_init() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data->num_timings | 0-4294967295 |
| PARAM_VALUE | 0 | dev->iommu->attach_deferred | 0 |
| PARAM_VALUE | 0 | dev->iommu->priv->domain->cache_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->iommu->priv->pasid_enabled | 1 |
| PARAM_VALUE | 0 | dev->iommu->priv->pri_enabled | 1 |
| PARAM_VALUE | 0 | dev->iommu->require_direct | 1 |
| PARAM_VALUE | 0 | dev->iommu_group->blocking_domain->iova_cookie->fq_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | dev->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 0 | dev->iommu_group->default_domain->iova_cookie->fq_timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->dma_mask | 0-u32max |
| PARAM_VALUE | 0 | *dev->iommu->priv->debugfs_dentry->d_fsdata->name | 0-255 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.driver_data->cis_virt | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.driver_data->fake_cis | 0-255 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_bus.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_class.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_driver.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->link->link_dev.p->knode_parent.n_klist | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | *dev->iommu->priv->smendx | (-1) |
| PARAM_VALUE | 0 | *dev->iommu->priv->utlb_ctx | (-1) |
| PARAM_VALUE | 0 | *dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | name | 1005740062618112000 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 3 |
| CAPPED_DATA | 0 | dev | 1 |
| STR_LEN | 0 | dev | 2 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | dev->acpi_flags | 0-255 |
| HOST_DATA | 0 | dev->cap | 0-4294967295 |
| HOST_DATA | 0 | dev->cap_ptr | 0-u16max |
| HOST_DATA | 0 | dev->cmd_buf_head | 0-4294967295 |
| HOST_DATA | 0 | dev->cmd_buf_tail | 0-4294967295 |
| HOST_DATA | 0 | dev->cmd_sem_paddr | s64min-s64max |
| HOST_DATA | 0 | dev->cmd_sem_val | s64min-s64max |
| HOST_DATA | 0 | dev->dbg_cap_offset | s32min-s32max |
| HOST_DATA | 0 | dev->dbg_mmio_offset | s32min-s32max |
| HOST_DATA | 0 | dev->devid | 0-u16max |
| HOST_DATA | 0 | dev->features | s64min-s64max |
| HOST_DATA | 0 | dev->features2 | s64min-s64max |
| HOST_DATA | 0 | dev->index | s32min-s32max |
| HOST_DATA | 0 | dev->int_enabled | 0-1 |
| HOST_DATA | 0 | dev->iommu.max_pasids | 0-u32max |
| HOST_DATA | 0 | dev->iommu.ready | 0-1 |
| HOST_DATA | 0 | dev->irtcachedis_enabled | 0-1 |
| HOST_DATA | 0 | dev->lock.magic | 0-4294967295 |
| HOST_DATA | 0 | dev->lock.owner_cpu | 0-4294967295 |
| HOST_DATA | 0 | dev->lock.raw_lock.locked | 0-255 |
| HOST_DATA | 0 | dev->lock.raw_lock.locked_pending | 0-u16max |
| HOST_DATA | 0 | dev->lock.raw_lock.pending | 0-255 |
| HOST_DATA | 0 | dev->lock.raw_lock.tail | 0-u16max |
| HOST_DATA | 0 | dev->lock.raw_lock.val.counter | s32min-s32max |
| HOST_DATA | 0 | dev->max_banks | 0-255 |
| HOST_DATA | 0 | dev->max_counters | 0-255 |
| HOST_DATA | 0 | dev->mmio_phys | s64min-s64max |
| HOST_DATA | 0 | dev->mmio_phys_end | s64min-s64max |
| HOST_DATA | 0 | dev->need_sync | 0-1 |
| HOST_DATA | 0 | dev->stored_addr_hi | 0-4294967295 |
| HOST_DATA | 0 | dev->stored_addr_lo | 0-4294967295 |
| HOST_DATA | 0 | *dev | s64min-s64max |
| HALF_LOCKED2 | global &component_mutex |
sound/soc/codecs/lpass-macro-common.c lpass_macro_pds_init() -> dev_pm_domain_attach_by_name()
| 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->dma_mem->pfn_base | 0-s64max |
| PARAM_VALUE | 0 | dev->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 1 | name | 3851611962511302656 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 6 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev | 5 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/codecs/lpass-macro-common.c lpass_macro_pds_init() -> dev_pm_domain_attach_by_name()
| 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->dma_mem->pfn_base | 0-s64max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | name | 931833773415182336 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 7 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev | 6 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/qcom/camss/camss.c camss_configure_pd() -> dev_pm_domain_attach_by_name()
| 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->of_node | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | name | 1-u64max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/panfrost/panfrost_device.c panfrost_pm_domain_init() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node->properties | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
drivers/pci/controller/dwc/pci-imx6.c imx_pcie_attach_pd() -> dev_pm_domain_attach_by_name()
| 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->pm_domain | 0 |
| PARAM_VALUE | 1 | name | 1134212543016304640 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 5 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev | 4 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pci/controller/dwc/pci-imx6.c imx_pcie_attach_pd() -> dev_pm_domain_attach_by_name()
| 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->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | name | 5882533710212186112 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 9 |
| CAPPED_DATA | 0 | dev | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| STR_LEN | 0 | dev | 8 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pmdomain/imx/imx8mp-blk-ctrl.c imx8mp_blk_ctrl_probe() -> dev_pm_domain_attach_by_name()
| 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 | name | 7585285028109520896 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | dev | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pmdomain/imx/imx8mp-blk-ctrl.c imx8mp_blk_ctrl_probe() -> dev_pm_domain_attach_by_name()
| 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 |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-qmp-pcie-multiphy.c qmp_pcie_pd_init() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|
drivers/usb/dwc3/dwc3-google.c dwc3_google_pm_domain_init() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | name | 4099241291583545344 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | dev | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/dwc3/dwc3-google.c dwc3_google_pm_domain_init() -> dev_pm_domain_attach_by_name()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | *dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | name | 8452186515839741952 |
| BUF_SIZE | 0 | dev | 1616 |
| BUF_SIZE | 1 | name | 4 |
| STR_LEN | 0 | dev | 3 |
| TERMINATED | 1 | name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |