Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/gpu/drm/bridge/adv7511/adv7511_drv.c adv7511_hpd_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/rockchip/cdn-dp-core.c cdn_dp_pd_event_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/bridge/ti-tpd12s015.c tpd12s015_hpd_isr() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 1 status 1-2
BUF_SIZE 0 bridge 752
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/aux-hpd-bridge.c drm_aux_hpd_bridge_notify() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 1-u64max
PARAM_VALUE 1 status 1-2
DATA_SOURCE 1 status $1
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
NOCHECK_CALL

drivers/gpu/drm/msm/hdmi/hdmi_bridge.c msm_hdmi_hotplug_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
BUF_SIZE 0 bridge 752
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/bridge/synopsys/dw-hdmi.c dw_hdmi_irq() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->dev 4096-ptr_max
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/arm64/acer-aspire1-ec.c aspire_ec_bridge_update_hpd_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/arm64/acer-aspire1-ec.c aspire_ec_bridge_update_hpd_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/platform/arm64/acer-aspire1-ec.c aspire_ec_irq_handler() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/arm64/acer-aspire1-ec.c aspire_ec_irq_handler() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_hdmi.c mtk_hdmi_hpd_event() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->encoder 4096-ptr_max
PARAM_VALUE 1 status 1-2
DATA_SOURCE 1 status r mtk_hdmi_detect
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/gpu/drm/bridge/display-connector.c display_connector_hpd_irq() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 1 status 1-3
BUF_SIZE 0 bridge 752
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/display-connector.c display_connector_hpd_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-3
BUF_SIZE 0 bridge 752
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/xlnx/zynqmp_dp.c zynqmp_dp_hpd_work_func() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
DATA_SOURCE 1 status r __zynqmp_dp_bridge_detect
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/bridge/ite-it66121.c it66121_irq_threaded_handler() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c cdns_mhdp_fw_cb() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c cdns_mhdp_hpd_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/msm/dp/dp_display.c msm_dp_display_irq_thread() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 1 status 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/dp/dp_display.c msm_dp_display_irq_thread() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 1 status 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/dp/dp_display.c msm_dp_display_irq_thread() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 1 status 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/meson/meson_dw_hdmi.c dw_hdmi_top_thread_irq() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->dev 4096-ptr_max
PARAM_VALUE 0 bridge->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/sii902x.c sii902x_interrupt() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->dev 4096-ptr_max
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/lontium-lt9611uxc.c lt9611uxc_hpd_work() -> drm_bridge_hpd_notify()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 1 status 1-2
FUZZY_MAX 1 status 2
HARD_MAX 1 status 2
NOCHECK_CALL
HALF_LOCKED2 &pool->lock