Defined in 7 files as a member:

Defined in 1 files as a function:

Referenced in 52 files:

Smatch caller information:

drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_check_modeset() -> mode_fixup()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
PARAM_VALUE 0 state->dev 4096-ptr_max
BUF_SIZE 0 state (-1),176
BUF_SIZE 0 state (-1),176
BUF_SIZE 0 state->acquire_ctx (-1),192
BUF_SIZE 0 state->dev s32min-(-1),1-s32max
CAPPED_DATA 0 state->dev->mode_config.num_crtc 1
CAPPED_DATA 0 state->num_connector 1
DATA_SOURCE 0 state $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 state->dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 state->dev->mode_config.object_idr.idr_rt.xa_flags 0,67108864-u32max
HOST_DATA 0 state->dev->mode_config.tile_idr.idr_rt.xa_flags 0,67108864-u32max
HOST_DATA 0 state->dev->num_crtcs 2[c]
HOST_DATA 0 state->dev->ref.refcount.refs.counter s32min-s32max
USER_DATA 0 state->allow_modeset 0-1
NO_OVERFLOW_SIMPLE 0 state->dev->mode_config.num_colorop
NO_OVERFLOW_SIMPLE 0 state->dev->mode_config.num_crtc
NO_OVERFLOW_SIMPLE 0 state->dev->mode_config.num_total_plane
NO_OVERFLOW_SIMPLE 0 state->dev->num_crtcs
HALF_LOCKED2 0 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 0 &state->dev->mode_config.connection_mutex.mutex

Smatch assignments to (struct drm_encoder_helper_funcs)->mode_fixup:

drivers/gpu/drm/nouveau/dispnv04/dfp.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [6829192851994472448]

drivers/gpu/drm/gma500/psb_intel_lvds.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [1392113352275931136]

drivers/gpu/drm/mxsfb/mxsfb_drv.c mxsfb_load() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sun4i/sun4i_lvds.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/omapdrm/omap_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/dw_dp-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/cdn-dp-core.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/imx/ipuv3/imx-tve.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/ingenic/ingenic-drm-drv.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/analogix_dp-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [2187058432161763328]

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0,3148388960426315776]

drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [5853094616647946240]

drivers/gpu/drm/vc4/vc4_txp.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/virtio/virtgpu_display.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sti/sti_tvout.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [5404297374285959168]

drivers/gpu/drm/gma500/cdv_intel_crt.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/exynos/exynos_hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [7690061046546513920]

drivers/gpu/drm/vc4/vc4_vec.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/tegra/dc.c tegra_dc_probe() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/tegra/hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/amd/amdgpu/dce_v6_0.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [3148388960426315776,7750847473984446464]

drivers/gpu/drm/solomon/ssd130x.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sitronix/st7571.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/amd/amdgpu/dce_v10_0.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0,3148388960426315776]

drivers/gpu/drm/tegra/sor.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/gma500/psb_intel_sdvo.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [89171704849629184]

drivers/gpu/drm/logicvc/logicvc_interface.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/arm/malidp_mw.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/tegra/dsi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/loongson/lsdc_output_7a2000.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/gma500/cdv_intel_lvds.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [8217173420834062336]

drivers/gpu/drm/vc4/vc4_dpi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [5922911151253155840]

drivers/gpu/drm/radeon/atombios_encoders.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0,1139078191882055680]

drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/imx/ipuv3/imx-ldb.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/rockchip_lvds.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/stm/ltdc.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sun4i/sun4i_rgb.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/rockchip_rgb.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/exynos/exynos_drm_vidi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/mgag200/mgag200_vga_bmc.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/gma500/oaktrail_lvds.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [1392113352275931136]

drivers/gpu/drm/nouveau/dispnv50/disp.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sprd/sprd_dsi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/gma500/cdv_intel_hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/gma500/cdv_intel_dp.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [1683028223962935296]

drivers/gpu/drm/ast/ast_dp501.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/rockchip/rk3066_hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/tests/drm_atomic_commit_test.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/vc4/vc4_hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/ast/ast_dp.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/gma500/oaktrail_hdmi.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/radeon/radeon_legacy_encoders.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [475879468252733440]

drivers/gpu/drm/nouveau/dispnv04/dac.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [2328696644249403392]

drivers/gpu/drm/tegra/rgb.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]

drivers/gpu/drm/sun4i/sun4i_tv.c (null)() -> (struct drm_encoder_helper_funcs)->mode_fixup [0]