Documented in 1 files:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/gpu/drm/drm_atomic_helper.c
- drivers/gpu/drm/drm_connector.c
- drivers/gpu/drm/drm_mode_config.c
- drivers/gpu/drm/exynos/exynos_drm_drv.c, line 266
- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c, line 203
- drivers/gpu/drm/i915/display/intel_display.c, line 7863
- drivers/gpu/drm/i915/display/intel_display.h
- drivers/gpu/drm/i915/display/intel_modeset_setup.c, line 802
- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
- drivers/gpu/drm/nouveau/dispnv50/disp.c
- drivers/gpu/drm/radeon/radeon_encoders.c, line 46
- drivers/gpu/drm/sti/sti_tvout.c
- drivers/gpu/drm/vkms/vkms_output.c
- drivers/gpu/drm/vkms/vkms_writeback.c, line 179
- include/drm/drm_encoder.h, line 338
Smatch caller information:
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c vop2_crtc_atomic_enable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vop2->vop2_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct vop2)->vop2_lock |
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c vop2_crtc_atomic_enable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &vop2->vop2_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex | ||
| TYPE_LOCK | (struct vop2)->vop2_lock |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c amdgpu_dm_connector_to_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_modeset_setup.c intel_modeset_readout_hw_state() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &display->drm->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &display->drm->mode_config.mutex |
drivers/gpu/drm/drm_atomic_helper.c drm_atomic_check_valid_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/drm_atomic_helper.c handle_conflicting_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 1-u64max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_helper.c handle_conflicting_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_helper.c handle_conflicting_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_atomic_helper.c set_best_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/drm_atomic_helper.c set_best_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| CAPPED_DATA | 0 | encoder | 1 |
| DATA_SOURCE | 0 | encoder | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 0,4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_hdmi_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 0,4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_hda_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 0,4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_dvo_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_hdmi_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_hda_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_dvo_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_hdmi_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_hda_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_encoders() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| BUF_SIZE | 0 | encoder | (-1),280 |
| BUF_SIZE | 0 | encoder | (-1),280 |
| DATA_SOURCE | 0 | encoder | r sti_tvout_create_dvo_encoder |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/nouveau/dispnv50/crc.c nv50_head_atom_get_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/vkms/vkms_connector.c vkms_conn_best_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c hibmc_kms_init() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_atomic_begin() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_check_mode_changed() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_commit_kickoff() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_commit_kickoff() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_commit_kickoff() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | encoder->crtc->state->adjusted_mode.clock |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_disable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_disable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_enable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_enable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_get_encoder_crc() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dpu_enc->enc_spinlock | ||
| LOCK2 | lock_flags | ||
| HALF_LOCKED2 | &intr->irq_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq_flags | ||
| TYPE_LOCK | (struct dpu_encoder_virt)->enc_spinlock |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_get_intf_mode() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &s->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_get_topology() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_kickoff_clone_mode() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_needs_dirtyfb() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/dpu1/dpu_crtc.c dpu_crtc_setup_encoder_misr() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &crtc->mutex.mutex | ||
| HALF_LOCKED2 | &crtc->mutex | ||
| TYPE_LOCK | (struct drm_modeset_lock)->mutex |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c dpu_crtc_verify_crc_source() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &m->lock |
drivers/gpu/drm/i915/display/intel_display_power.c intel_display_power_dc3co_compute() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/exynos/exynos_drm_drv.c exynos_drm_bind() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &component_mutex |
drivers/gpu/drm/vkms/vkms_output.c vkms_output_init() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 1-u64max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| DATA_SOURCE | 0 | encoder | r drmm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/vkms/vkms_output.c vkms_output_init() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| BUF_SIZE | 0 | encoder | 280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/vkms/vkms_output.c vkms_output_init() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| DATA_SOURCE | 0 | encoder | r drmm_kzalloc |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c dpu_encoder_get_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c dpu_encoder_get_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->encoder_type | 5-6 |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| BIT_INFO | 0 | encoder->encoder_type | 0x4,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex |
drivers/gpu/drm/radeon/radeon_encoders.c radeon_encoder_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_alpm.c intel_alpm_lobf_disable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_alpm.c intel_alpm_lobf_enable() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/vc4/vc4_crtc.c vc4_get_crtc_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/drm_crtc_helper.c drm_connector_get_single_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_display_debugfs.c intel_crtc_info() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &display->drm->mode_config.mutex | ||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct drm_mode_config)->mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpu/drm/drm_mode_config.c fixup_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c full_encoder_mask() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/drm_mode_config.c validate_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| DATA_SOURCE | 0 | encoder | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &component_mutex | ||
| HALF_LOCKED2 | global &xenwatch_mutex |
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c rcar_du_crtc_atomic_check() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| 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/i915/display/intel_psr.c intel_psr2_program_trans_man_trk_ctl() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_psr.c intel_psr_apply_pr_link_on_su_wa() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_psr.c intel_psr_lock() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_psr.c intel_psr_post_plane_update() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_psr.c intel_psr_pre_plane_update() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_psr.c intel_psr_unlock() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_psr.c intel_psr_wait_for_idle_locked() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/vkms/vkms_writeback.c vkms_enable_writeback_connector() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| PARAM_VALUE | 0 | encoder->index | 0-31,2147483648-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/drm_probe_helper.c drm_mode_validate_pipeline() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | &drm->mode_config.mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_best_single_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_dvi_detect() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_dvi_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_dvi_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_encoder_get_dp_bridge_encoder_id() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_encoder_is_hbr2() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | &drm->mode_config.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_find_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex |
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c amdgpu_connector_update_scratch_regs() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/drm_client_modeset.c connector_has_possible_crtc() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex |
drivers/gpu/drm/drm_connector.c drm_connector_attach_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | encoder | (-1),8,280 |
| BUF_SIZE | 0 | encoder | (-1),8,280 |
| DATA_SOURCE | 0 | encoder | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | encoder->possible_clones | 0-u32max |
| HOST_DATA | 0 | encoder->possible_crtcs | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | encoder->dev->num_crtcs | |
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | 0 | &encoder->bridge_chain_mutex |
drivers/gpu/drm/drm_connector.c drm_connector_has_possible_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | encoder | $1 |
drivers/gpu/drm/drm_connector.c drm_mode_getconnector() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
drivers/gpu/drm/i915/display/intel_display.c get_crtc_power_domains() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/intel_display.c intel_encoder_possible_clones() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/intel_display.c intel_initial_commit() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_best_single_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_analog_encoder_conflict_solve() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_encoder_get_dp_bridge_encoder_id() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_encoder_is_hbr2() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex | ||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| HALF_LOCKED2 | &drm->mode_config.mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_connector_update_scratch_regs() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_dvi_detect() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_dvi_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_dvi_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/radeon/radeon_connectors.c radeon_find_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex |
drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_display_read_hw_or_state() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex |
drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_outp_get_new_crtc() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| 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/nouveau/nouveau_connector.c find_encoder() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->mutex |
drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_ddc_detect() -> drm_encoder_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | encoder | 4096-ptr_max |
| CAPPED_DATA | 0 | &encoder->head | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &connector->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->connection_mutex |