Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 39 files:

Smatch caller information:

drivers/platform/x86/lenovo/wmi-capdata.c lwmi_cd_sub_master_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/iommu/mtk_iommu_v1.c mtk_iommu_v1_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 1536
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/meson/meson_drv.c meson_drv_bind_master() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->cma_area->nranges s32min-s32max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 data r drm_dev_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/meson/meson_drv.c meson_drv_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c kirin_drm_kms_init() -> component_unbind_all()

Type Parameter Key Value
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 data 4096-ptr_max
BUF_SIZE 1 data 3696
CAPPED_DATA 0 parent 1
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/sun4i/sun4i_drv.c sun4i_drv_bind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 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 data 0
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/sun4i/sun4i_drv.c sun4i_drv_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->driver_data 0
PARAM_VALUE 1 data 0
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/ingenic/ingenic-drm-drv.c ingenic_drm_unbind_all() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
NOCHECK_CALL

sound/soc/codecs/pm4125.c pm4125_bind() -> component_unbind_all()

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->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 0 parent->driver 0,4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/soc/codecs/pm4125.c pm4125_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_bind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->bus_dma_limit 1-u64max
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 0 parent->dma_mask 0,4096-ptr_max
PARAM_VALUE 0 parent->dma_parms 0,4096-ptr_max
PARAM_VALUE 0 parent->dma_parms->max_segment_size 2147483648
PARAM_VALUE 0 parent->driver_data 4096-ptr_max
PARAM_VALUE 0 parent->flags 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 data r drm_dev_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/imx/ipuv3/imx-drm-core.c imx_drm_bind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
DATA_SOURCE 1 data r drm_dev_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/imx/ipuv3/imx-drm-core.c imx_drm_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c mtk_disp_ovl_adaptor_master_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

sound/soc/codecs/wcd937x.c wcd937x_bind() -> component_unbind_all()

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->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 0 parent->driver 0,4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/soc/codecs/wcd937x.c wcd937x_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/sti/sti_drv.c sti_cleanup() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/exynos/exynos_drm_drv.c exynos_drm_bind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
DATA_SOURCE 1 data r drm_dev_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/exynos/exynos_drm_drv.c exynos_drm_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/vc4/vc4_drv.c vc4_component_unbind_all() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
NOCHECK_CALL

sound/hda/codecs/cirrus/cs8409.c hda_component_manager_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
DATA_SOURCE 1 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
LOCK2 global &component_mutex

drivers/iommu/mtk_iommu.c mtk_iommu_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 1536
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/msm/msm_drv.c msm_drm_uninit() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sprd/sprd_drm.c sprd_drm_bind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/sprd/sprd_drm.c sprd_drm_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/platform/x86/lenovo/wmi-other.c lwmi_om_master_bind() -> component_unbind_all()

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 data 0
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/platform/x86/lenovo/wmi-other.c lwmi_om_master_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/mcde/mcde_drv.c mcde_drm_bind() -> component_unbind_all()

Type Parameter Key Value
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->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/mcde/mcde_drv.c mcde_drm_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.runtime_auto 0
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/misc/mei/mei_lb.c mei_lb_component_master_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 1 data 4494629452500746240
BUF_SIZE 1 data 8
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c imx8mp_dw_hdmi_bind() -> component_unbind_all()

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
BUF_SIZE 1 data 144
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c imx8mp_dw_hdmi_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 144
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/hdlcd_drv.c hdlcd_drm_bind() -> component_unbind_all()

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 0 parent->driver_data 4096-ptr_max
PARAM_VALUE 0 parent->power.last_status (-1)
PARAM_VALUE 0 parent->power.runtime_status 0,2
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/hdlcd_drv.c hdlcd_drm_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/misc/mei/pxp/mei_pxp.c mei_component_master_unbind() -> component_unbind_all()

Type Parameter Key Value
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_bind() -> component_unbind_all()

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 0 parent->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 parent->driver 4096-ptr_max
PARAM_VALUE 0 parent->driver_data 4096-ptr_max
PARAM_VALUE 0 parent->iommu->attach_deferred 0-1
PARAM_VALUE 0 parent->iommu->max_pasids 0-4294967295
PARAM_VALUE 0 parent->of_node 4096-ptr_max
PARAM_VALUE 0 parent->power.last_status (-1)
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_unbind() -> component_unbind_all()

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->power.request 0-4
PARAM_VALUE 0 parent->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 parent->power.wakeirq 0,4096-ptr_max
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 parent->type 0,4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_kms_deinit() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data (-1),3696
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 parent unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_kms_init() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_kms_init() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
DATA_SOURCE 1 data $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c mei_component_master_unbind() -> component_unbind_all()

Type Parameter Key Value
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/hda/codecs/realtek/alc269.c hda_component_manager_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
DATA_SOURCE 1 data $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
LOCK2 global &component_mutex

drivers/gpu/drm/omapdrm/dss/dss.c dss_bind() -> component_unbind_all()

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 data 0
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/omapdrm/dss/dss.c dss_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 0
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/imx/dc/dc-drv.c dc_drm_component_unbind_all() -> component_unbind_all()

Type Parameter Key Value
DATA_SOURCE 1 data $0
NOCHECK_CALL
UNITS 0 parent unit_byte

drivers/misc/mei/hdcp/mei_hdcp.c mei_component_master_unbind() -> component_unbind_all()

Type Parameter Key Value
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/rockchip/rockchip_drm_drv.c rockchip_drm_bind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 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 0 parent->driver_data 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 3696
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 data r drm_dev_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/rockchip/rockchip_drm_drv.c rockchip_drm_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

drivers/usb/typec/port-mapper.c typec_aggregate_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data 16
DATA_SOURCE 0 parent $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

sound/soc/codecs/wcd939x.c wcd939x_bind() -> component_unbind_all()

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->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 0 parent->driver 0,4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/soc/codecs/wcd939x.c wcd939x_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/soc/codecs/wcd938x.c wcd938x_bind() -> component_unbind_all()

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->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 0 parent->driver 0,4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/soc/codecs/wcd938x.c wcd938x_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data s32min-(-2),1-s32max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
PARAM_COMPARE 0 parent->driver_data == $1
PARAM_COMPARE 1 data == $0->driver_data
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 data unit_byte
LOCK2 global &component_mutex

sound/hda/core/component.c hdac_component_master_bind() -> component_unbind_all()

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 data 4096-ptr_max
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 data r hdac_get_acomp
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

sound/hda/core/component.c hdac_component_master_unbind() -> component_unbind_all()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 data r hdac_get_acomp
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex