Documented in 1 files:

Defined in 1 files as a function:

Referenced in 77 files:

Smatch caller information:

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 917826269479780352,2558810015848353792
BUF_SIZE 0 encoder 280
BUF_SIZE 1 funcs 104
DATA_SOURCE 0 encoder r to_drm_encoder
BIT_INFO 1 funcs 0x80802010584000,0x2fbefe27ffdf5000
BIT_INFO 1 funcs 0x80802010584000,0x2fbefe27ffdf5000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/gma500/psb_intel_lvds.c psb_intel_lvds_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1043456716542255104
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sun4i/sun4i_lvds.c sun4i_lvds_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3799940675477766144
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_create_fake_mst_encoders() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3354372453549219840
BUF_SIZE 0 encoder 280
NOCHECK_CALL

drivers/gpu/drm/omapdrm/omap_encoder.c omap_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2230189184750833664
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/rockchip/inno_hdmi-rockchip.c inno_hdmi_rockchip_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2442524290609684480
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/dw_dp-rockchip.c dw_dp_rockchip_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2108380315411902464
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c amdgpu_dm_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3354372453549219840
NOCHECK_CALL

drivers/gpu/drm/rockchip/cdn-dp-core.c cdn_dp_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2710850509442637824
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c rockchip_dsi_drm_create_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 5475186869839749120
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/imx/ipuv3/imx-tve.c imx_tve_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1544943367037218816
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/ingenic/ingenic-drm-drv.c ingenic_drm_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 407745612089815040
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/analogix_dp-rockchip.c rockchip_dp_drm_create_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 5190379196108963840
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8490258850487128064
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1182906154568044544
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7880799500528340992
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c shmob_drm_encoder_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7216646655042547712
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_writeback.c drm_writeback_connector_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 370789158403899392,3156973409840185344,5957486109208965120
DATA_SOURCE 1 funcs $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/vc4/vc4_txp.c vc4_txp_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9181056275227561984
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/virtio/virtgpu_display.c vgdev_output_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7908621145768681472
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_dvo_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4011042183766192128
BUF_SIZE 0 encoder 280
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_hda_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9710359041482752
BUF_SIZE 0 encoder 280
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sti/sti_tvout.c sti_tvout_create_hdmi_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3951114898101006336
BUF_SIZE 0 encoder 280
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2781030982203740160
BUF_SIZE 0 encoder 280
DATA_SOURCE 0 encoder r to_drm_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/gma500/cdv_intel_crt.c cdv_intel_crt_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1801978782923051008
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/exynos/exynos_hdmi.c hdmi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 1 funcs 8029753343485399040
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/vc4/vc4_vec.c vc4_vec_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9082024089086513152
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c hibmc_dp_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8000623955139293184
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/tegra/hdmi.c tegra_hdmi_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1254437920659763200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8240676390304243712
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2222508171288678400
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 5656462973284708352
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/solomon/ssd130x.c ssd130x_init_modeset() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4096-ptr_max
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sitronix/st7571.c st7571_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8874691396111192064
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8531590185168109568
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 5564650318984577024
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_encoder_add() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 6312094065370152960
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/tegra/sor.c tegra_sor_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 0,60546447654076416,4730708880253992960
BUF_SIZE 1 funcs 0,104
BUF_SIZE 1 funcs 0,104
BIT_INFO 1 funcs 0x0,0x41f7daade7d74000
BIT_INFO 1 funcs 0x0,0x41f7daade7d74000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3334315932390162432
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/logicvc/logicvc_interface.c logicvc_interface_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3188611854113927168
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c dpu_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 1-ptr_max
PARAM_VALUE 1 funcs 1538882101218402304
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c rzg2l_du_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3242029430323044352
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c mdp5_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 1-ptr_max
PARAM_VALUE 1 funcs 2479383876386344960
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c mdp4_lcdc_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 1-ptr_max
PARAM_VALUE 1 funcs 2788824630696017920
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c dw_hdmi_rockchip_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7996554350524583936
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/tegra/dsi.c tegra_dsi_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4124753596325687296
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c sun4i_hdmi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8216499282167808000
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/loongson/lsdc_output_7a2000.c ls7a2000_output_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 6732909927520444416
BUF_SIZE 0 encoder 280
CAPPED_DATA 0 encoder->possible_crtcs 1
POWER_OF_TWO 0 *encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/gma500/cdv_intel_lvds.c cdv_intel_lvds_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2515387302168875008
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/vc4/vc4_dpi.c vc4_dpi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7127564326956298240
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2057076830140669952
BUF_SIZE 0 encoder 280
DATA_SOURCE 0 encoder r to_drm_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_add_atom_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4923492624111546368
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_add_atom_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1754445424665382912
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_add_atom_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1754445424665382912
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_add_atom_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4923492624111546368
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/atombios_encoders.c radeon_add_atom_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7046601903853481984
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c mdp4_dsi_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 1-ptr_max
PARAM_VALUE 1 funcs 1500987311669985280
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c dw_hdmi_imx_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3450145314426998784
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c drm_test_check_reject_audio_infoframe() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9022181389992517632
NOCHECK_CALL

drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c drm_test_check_reject_avi_infoframe() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9022181389992517632
NOCHECK_CALL

drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c drm_test_check_reject_hdr_infoframe_bpc_10() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9022181389992517632
NOCHECK_CALL

drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c drm_test_check_reject_hdr_infoframe_bpc_8() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9022181389992517632
NOCHECK_CALL

drivers/gpu/drm/imx/ipuv3/imx-ldb.c imx_ldb_register() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3814651539944218624
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/rockchip_lvds.c rockchip_lvds_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/stm/ltdc.c ltdc_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2625785410762498048
BUF_SIZE 0 encoder (-1),8
BUF_SIZE 0 encoder (-1),8
DATA_SOURCE 0 encoder r __drmm_simple_encoder_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c mdp4_dtv_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 1-ptr_max
PARAM_VALUE 1 funcs 6398827221938327552
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sun4i/sun4i_rgb.c sun4i_rgb_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3662879234646474752
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/rockchip_rgb.c rockchip_rgb_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4293113100112756736
BUF_SIZE 0 encoder 280
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/exynos/exynos_drm_vidi.c vidi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 1 funcs 1471366664569507840
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c sun6i_dsi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3630447408651714560
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c dw_drm_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 4437951921625300992
DATA_SOURCE 0 encoder $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/mgag200/mgag200_vga_bmc.c mgag200_vga_bmc_output_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 5438407388774637568
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c dw_hdmi_qp_rockchip_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3674868986661249024
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/gma500/oaktrail_lvds.c oaktrail_lvds_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2735641898349236224
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2798007369272270848
BUF_SIZE 0 encoder 280
DATA_SOURCE 0 encoder r to_drm_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_msto_new() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1595103701092986880
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1904817778700410880
BUF_SIZE 0 encoder 280
DATA_SOURCE 0 encoder r to_drm_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_sor_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1208934449794007040
BUF_SIZE 0 encoder 280
DATA_SOURCE 0 encoder r to_drm_encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sprd/sprd_dsi.c sprd_dsi_encoder_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2062916330705334272
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/dw-mipi-dsi2-rockchip.c rockchip_dsi2_drm_create_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3264836558727663616
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/gma500/cdv_intel_hdmi.c cdv_hdmi_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 9163923249307586560
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c sun8i_dw_hdmi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2857126089428828160
BUF_SIZE 0 encoder 280
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/gma500/cdv_intel_dp.c cdv_intel_dp_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 5879855357229821952
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/ast/ast_dp501.c ast_dp501_output_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 1 funcs 8928945117136900096
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/rockchip/rk3066_hdmi.c rk3066_hdmi_register() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1103128167520440320
BUF_SIZE 0 encoder 280
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/tests/drm_atomic_commit_test.c drm_atomic_test_init_drm_components() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2632566874372640768
NOCHECK_CALL

drivers/gpu/drm/vc4/vc4_hdmi.c vc4_hdmi_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 6492112584188452864
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/ast/ast_dp.c ast_astdp_output_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 1 funcs 2266302962890113024
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/gma500/oaktrail_hdmi.c oaktrail_hdmi_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3955658589430374400
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/radeon_legacy_encoders.c radeon_add_legacy_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3510767113515999232
BUF_SIZE 0 encoder 280
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/radeon_legacy_encoders.c radeon_add_legacy_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2129552367857369088
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/radeon_legacy_encoders.c radeon_add_legacy_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8399527745127088128
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/radeon_legacy_encoders.c radeon_add_legacy_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 3823622866915442688
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/radeon/radeon_legacy_encoders.c radeon_add_legacy_encoder() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 8124329986445459456
BUF_SIZE 0 encoder 280
BIT_INFO 0 encoder->possible_crtcs 0x1,0x3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_create() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 2541856889051381760,7598480375215374336
BUF_SIZE 0 encoder 280
BUF_SIZE 1 funcs 104
DATA_SOURCE 0 encoder r to_drm_encoder
BIT_INFO 1 funcs 0x214239048d490000,0x6b777dff8dfdc000
BIT_INFO 1 funcs 0x214239048d490000,0x6b777dff8dfdc000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/tegra/rgb.c tegra_dc_rgb_init() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 1650648177865003008
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/gpu/drm/sun4i/sun4i_tv.c sun4i_tv_bind() -> drm_encoder_helper_add()

Type Parameter Key Value
PARAM_VALUE 0 encoder 4096-ptr_max
PARAM_VALUE 1 funcs 7907327545011658752
MEM_ZERO 0 encoder
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex