Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 3
DATA_SOURCE 0 adev $0

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

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
DATA_SOURCE 0 adev r drm_to_adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_1() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 1
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_2() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 2
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_3() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 3
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_4() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 4
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_5() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 5
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_6() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 6
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_connector_test.c dm_test_encoder_crtc_mask_default() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
PARAM_VALUE 0 adev->mode_info.num_crtc 8
BUF_SIZE 0 adev 506472
DATA_SOURCE 0 adev r kunit_kzalloc
MEM_ZERO 0 adev

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_wb.c amdgpu_dm_wb_connector_init() -> amdgpu_dm_get_encoder_crtc_mask()

Type Parameter Key Value
PARAM_VALUE 0 adev 4096-ptr_max
NO_OVERFLOW_SIMPLE 0 adev->dmub_outbox_irq.num_types
NO_OVERFLOW_SIMPLE 0 adev->mode_info.abm_level_property->num_values
NO_OVERFLOW_SIMPLE 0 adev->mode_info.audio_property->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 adev->mode_info.audio_property->num_values
NO_OVERFLOW_SIMPLE 0 adev->mode_info.dither_property->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 adev->mode_info.dither_property->num_values
NO_OVERFLOW_SIMPLE 0 adev->mode_info.underscan_property->dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 adev->mode_info.underscan_property->num_values