Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 19 files:
- drivers/gpu/drm/arm/malidp_crtc.c
- drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c, line 971
- drivers/gpu/drm/bridge/lontium-lt8912b.c, line 457
- drivers/gpu/drm/bridge/tc358768.c, line 828
- drivers/gpu/drm/drm_modes.c, line 1143
- drivers/gpu/drm/exynos/exynos_drm_mic.c, line 257
- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c, line 93
- drivers/gpu/drm/imx/dcss/dcss-crtc.c, line 92
- drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
- drivers/gpu/drm/mediatek/mtk_dp.c, line 2570
- drivers/gpu/drm/mediatek/mtk_dpi.c, line 613
- drivers/gpu/drm/mediatek/mtk_dsi.c, line 827
- drivers/gpu/drm/omapdrm/dss/dsi.c, line 4065
- drivers/gpu/drm/omapdrm/dss/hdmi4.c, line 337
- drivers/gpu/drm/omapdrm/dss/hdmi5.c, line 335
- drivers/gpu/drm/omapdrm/omap_crtc.c
- drivers/gpu/drm/omapdrm/omap_encoder.c, line 88
- drivers/gpu/drm/sprd/sprd_dpu.c, line 623
- drivers/gpu/drm/sprd/sprd_dsi.c, line 787
Smatch caller information:
drivers/gpu/drm/omapdrm/omap_encoder.c omap_encoder_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 7792269537542561792 |
| PARAM_VALUE | 1 | vm->flags | 0 |
| PARAM_VALUE | 1 | vm->hactive | 0 |
| PARAM_VALUE | 1 | vm->hback_porch | 0 |
| PARAM_VALUE | 1 | vm->hfront_porch | 0 |
| PARAM_VALUE | 1 | vm->hsync_len | 0 |
| PARAM_VALUE | 1 | vm->pixelclock | 0 |
| PARAM_VALUE | 1 | vm->vactive | 0 |
| PARAM_VALUE | 1 | vm->vback_porch | 0 |
| PARAM_VALUE | 1 | vm->vfront_porch | 0 |
| PARAM_VALUE | 1 | vm->vsync_len | 0 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock |
drivers/gpu/drm/arm/malidp_crtc.c malidp_crtc_atomic_check_scaling() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 8400827037667680256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/arm/malidp_crtc.c malidp_crtc_atomic_enable() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 464105416017866752 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/sprd/sprd_dpu.c sprd_crtc_mode_set_nofb() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | 120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/bridge/lontium-lt8912b.c lt8912_bridge_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |
drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc_mode_set_nofb() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | 120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/omapdrm/omap_crtc.c omap_crtc_mode_valid() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 7129117646971154432 |
| PARAM_VALUE | 1 | vm->flags | 0 |
| PARAM_VALUE | 1 | vm->hactive | 0 |
| PARAM_VALUE | 1 | vm->hback_porch | 0 |
| PARAM_VALUE | 1 | vm->hfront_porch | 0 |
| PARAM_VALUE | 1 | vm->hsync_len | 0 |
| PARAM_VALUE | 1 | vm->pixelclock | 0 |
| PARAM_VALUE | 1 | vm->vactive | 0 |
| PARAM_VALUE | 1 | vm->vback_porch | 0 |
| PARAM_VALUE | 1 | vm->vfront_porch | 0 |
| PARAM_VALUE | 1 | vm->vsync_len | 0 |
| DATA_SOURCE | 0 | dmode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/exynos/exynos_drm_mic.c mic_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| LOCK2 | global &mic_mutex | ||
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c cdns_dsi_bridge_atomic_check() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 0 | dmode->flags | 0,2-u32max |
| PARAM_VALUE | 1 | vm | 8487921512226004992 |
| BUF_SIZE | 0 | dmode | 120 |
| BIT_INFO | 0 | dmode->flags | 0xa,0xfffffffa |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| NO_OVERFLOW_SIMPLE | 0 | dmode->crtc_clock | |
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/bridge/tc358768.c tc358768_bridge_atomic_pre_enable() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 4615711789200965632 |
| BUF_SIZE | 0 | dmode | 120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &encoder->bridge_chain_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/mediatek/mtk_dsi.c mtk_dsi_bridge_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |
drivers/gpu/drm/omapdrm/dss/hdmi5.c hdmi5_bridge_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| LOCK2 | &hdmi->lock | ||
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex | ||
| TYPE_LOCK | (struct omap_hdmi)->lock |
drivers/gpu/drm/omapdrm/dss/dsi.c __dsi_calc_config() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vm | 1779409165644070912 |
| DATA_SOURCE | 0 | dmode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| LOCK2 | &dsi->lock | ||
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex | ||
| TYPE_LOCK | (struct dsi_data)->lock |
drivers/gpu/drm/mediatek/mtk_dp.c mtk_dp_bridge_atomic_check() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| NO_OVERFLOW_SIMPLE | 0 | dmode->crtc_clock | |
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c ipu_crtc_mode_fixup() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 1852630013240819712 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock |
drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c ipu_crtc_mode_set_nofb() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 7588478960961298440 |
| PARAM_VALUE | 1 | vm->flags | 0 |
| PARAM_VALUE | 1 | vm->hactive | 0 |
| PARAM_VALUE | 1 | vm->hback_porch | 0 |
| PARAM_VALUE | 1 | vm->hfront_porch | 0 |
| PARAM_VALUE | 1 | vm->hsync_len | 0 |
| PARAM_VALUE | 1 | vm->pixelclock | 0 |
| PARAM_VALUE | 1 | vm->vactive | 0 |
| PARAM_VALUE | 1 | vm->vback_porch | 0 |
| PARAM_VALUE | 1 | vm->vfront_porch | 0 |
| PARAM_VALUE | 1 | vm->vsync_len | 0 |
| BUF_SIZE | 0 | dmode | 120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/sprd/sprd_dsi.c sprd_dsi_encoder_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock |
drivers/gpu/drm/mediatek/mtk_dpi.c mtk_dpi_set_display_mode() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 5035285833019793408 |
| PARAM_VALUE | 1 | vm->flags | 0 |
| PARAM_VALUE | 1 | vm->hactive | 0 |
| PARAM_VALUE | 1 | vm->hback_porch | 0 |
| PARAM_VALUE | 1 | vm->hfront_porch | 0 |
| PARAM_VALUE | 1 | vm->hsync_len | 0 |
| PARAM_VALUE | 1 | vm->pixelclock | 0 |
| PARAM_VALUE | 1 | vm->vactive | 0 |
| PARAM_VALUE | 1 | vm->vback_porch | 0 |
| PARAM_VALUE | 1 | vm->vfront_porch | 0 |
| PARAM_VALUE | 1 | vm->vsync_len | 0 |
| DATA_SOURCE | 0 | dmode | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &commit->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &commit->dev->mode_config.connection_mutex.mutex | ||
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex |
drivers/gpu/drm/omapdrm/dss/hdmi4.c hdmi4_bridge_mode_set() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | vm | 4096-ptr_max |
| BUF_SIZE | 0 | dmode | (-1),120 |
| BUF_SIZE | 0 | dmode | (-1),120 |
| DATA_SOURCE | 0 | dmode | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | dmode->clock | |
| LOCK2 | &hdmi->lock | ||
| HALF_LOCKED2 | &first_bridge->encoder->bridge_chain_mutex | ||
| TYPE_LOCK | (struct omap_hdmi)->lock |
drivers/gpu/drm/imx/dcss/dcss-crtc.c dcss_crtc_atomic_enable() -> drm_display_mode_to_videomode()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dmode | 4096-ptr_max |
| PARAM_VALUE | 1 | vm | 3277687703772577792 |
| BUF_SIZE | 0 | dmode | 120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |