Defined in 12 files as a function:
- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c, line 62 (as a function)
- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c, line 23 (as a function)
- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c, line 22 (as a function)
- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c, line 26 (as a function)
- drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c, line 19 (as a function)
- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c, line 50 (as a function)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c, line 13 (as a function)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c, line 71 (as a function)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c, line 64 (as a function)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c, line 13 (as a function)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c, line 27 (as a function)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c, line 32 (as a function)
Referenced in 12 files:
- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c
- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c
- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c
Smatch caller information:
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c blend_setup() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c crtc_flush() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| BUF_SIZE | 0 | crtc | (-1),2048 |
| BUF_SIZE | 0 | crtc | (-1),2048 |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &crtc->mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_atomic_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_atomic_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_cursor_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | 0 | &crtc->mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_mode_set_nofb() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_set_config() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_set_intf() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_vblank_irq() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| BUF_SIZE | 0 | crtc | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c mdp4_crtc_wait_for_flush_done() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c request_pending() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &crtc->mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c unref_cursor_worker() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c update_cursor() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| BUF_SIZE | 0 | crtc | 2048 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c calc_scalex_steps() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c calc_scaley_steps() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_plane_atomic_check_with_state() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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/msm/disp/mdp5/mdp5_plane.c mdp5_plane_atomic_check_with_state() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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/msm/disp/mdp5/mdp5_plane.c mdp5_plane_atomic_print_state() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_plane_mode_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c mdp4_lvds_pll_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c mdp4_lvds_pll_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c mdp5_smp_assign() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 1-u64max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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/msm/disp/mdp5/mdp5_smp.c mdp5_smp_dump() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 1-u64max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_alloc_regs() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 1-u64max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c write_smp_fifo_regs() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 1-u64max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_encoder_get_framecount() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| BUF_SIZE | 0 | crtc->crtc | (-1),2048 |
| CAPPED_DATA | 0 | crtc->crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &crtc->mutex | ||
| HALF_LOCKED2 | &plane->mutex | ||
| HALF_LOCKED2 | &rdev->exclusive_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_encoder_get_linecount() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc->crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_vid_encoder_mode_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c mdp4_lcdc_encoder_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c mdp4_lcdc_encoder_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c mdp4_lcdc_encoder_mode_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c setup_phy() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c ctl_read() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctl->hw_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c ctl_write() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ctl->hw_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct mdp5_ctl)->hw_lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c mdp5_ctl_set_pipeline() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c mdp4_dsi_encoder_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c mdp4_dsi_encoder_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c mdp4_dsi_encoder_mode_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c mdp4_dtv_encoder_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c mdp4_dtv_encoder_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c mdp4_dtv_encoder_mode_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c pingpong_tearcheck_setup() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c blend_setup() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_atomic_check() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_atomic_disable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_atomic_enable() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_atomic_print_state() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_cursor_move() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| LOCK2 | 0 | &crtc->mutex | |
| TYPE_LOCK | (struct drm_crtc)->mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_cursor_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | 0 | &crtc->mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_mode_set_nofb() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_restore_cursor() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mdp5_crtc->cursor.lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | 0 | &crtc->mutex | |
| TYPE_LOCK | (struct mdp5_crtc)->cursor.lock |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_set_pipeline() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c mdp5_crtc_vblank_irq() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| BUF_SIZE | 0 | crtc | 2048 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c request_pending() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| CAPPED_DATA | 0 | crtc | 1 |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &crtc->mutex |
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c unref_cursor_worker() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c mdp4_plane_mode_set() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c mdp4_plane_set_scanout() -> get_kms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | crtc | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | crtc->dev->dev_private | 4096-ptr_max |
| DATA_SOURCE | 0 | crtc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |