Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 18 files:

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