Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_connector.c add_fs_modes() -> is_duplicate_mode()

Type Parameter Key Value
PARAM_VALUE 0 aconnector 4096-ptr_max
PARAM_VALUE 1 mode 4096-ptr_max
BUF_SIZE 1 mode 120
DATA_SOURCE 0 aconnector $0
DATA_SOURCE 1 mode r drm_mode_duplicate
BIT_INFO 1 mode->type 0x40,0xf7
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 aconnector->freesync_vid_base.clock
NO_OVERFLOW_SIMPLE 1 mode->clock
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &connector->dev->mode_config.mutex

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

Type Parameter Key Value
PARAM_VALUE 0 aconnector 16,4096-ptr_max
PARAM_VALUE 1 mode 2828712412866928640
PARAM_VALUE 1 mode->clock 0
PARAM_VALUE 1 mode->flags 0
PARAM_VALUE 1 mode->hdisplay 1920
PARAM_VALUE 1 mode->hskew 0
PARAM_VALUE 1 mode->hsync_end 0
PARAM_VALUE 1 mode->hsync_start 0
PARAM_VALUE 1 mode->htotal 0
PARAM_VALUE 1 mode->picture_aspect_ratio 0
PARAM_VALUE 1 mode->type 0
PARAM_VALUE 1 mode->vdisplay 1080
PARAM_VALUE 1 mode->vscan 0
PARAM_VALUE 1 mode->vsync_end 0
PARAM_VALUE 1 mode->vsync_start 0
PARAM_VALUE 1 mode->vtotal 0
BUF_SIZE 0 aconnector 9272
DATA_SOURCE 0 aconnector r kunit_kzalloc
MEM_ZERO 0 aconnector

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

Type Parameter Key Value
PARAM_VALUE 0 aconnector 16,4096-ptr_max
PARAM_VALUE 1 mode 4727026792455860224
PARAM_VALUE 1 mode->clock 148500
PARAM_VALUE 1 mode->flags 0
PARAM_VALUE 1 mode->hdisplay 1920
PARAM_VALUE 1 mode->hskew 0
PARAM_VALUE 1 mode->hsync_end 0
PARAM_VALUE 1 mode->hsync_start 0
PARAM_VALUE 1 mode->htotal 0
PARAM_VALUE 1 mode->picture_aspect_ratio 0
PARAM_VALUE 1 mode->type 0
PARAM_VALUE 1 mode->vdisplay 1080
PARAM_VALUE 1 mode->vscan 0
PARAM_VALUE 1 mode->vsync_end 0
PARAM_VALUE 1 mode->vsync_start 0
PARAM_VALUE 1 mode->vtotal 0
BUF_SIZE 0 aconnector 9272
DATA_SOURCE 0 aconnector r kunit_kzalloc
MEM_ZERO 0 aconnector

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

Type Parameter Key Value
PARAM_VALUE 0 aconnector 16,4096-ptr_max
PARAM_VALUE 1 mode 377604498427408384
PARAM_VALUE 1 mode->clock 241500
PARAM_VALUE 1 mode->flags 0
PARAM_VALUE 1 mode->hdisplay 2560
PARAM_VALUE 1 mode->hskew 0
PARAM_VALUE 1 mode->hsync_end 0
PARAM_VALUE 1 mode->hsync_start 0
PARAM_VALUE 1 mode->htotal 0
PARAM_VALUE 1 mode->picture_aspect_ratio 0
PARAM_VALUE 1 mode->type 0
PARAM_VALUE 1 mode->vdisplay 1440
PARAM_VALUE 1 mode->vscan 0
PARAM_VALUE 1 mode->vsync_end 0
PARAM_VALUE 1 mode->vsync_start 0
PARAM_VALUE 1 mode->vtotal 0
BUF_SIZE 0 aconnector 9272
DATA_SOURCE 0 aconnector r kunit_kzalloc
MEM_ZERO 0 aconnector

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

Type Parameter Key Value
PARAM_VALUE 0 aconnector 16,4096-ptr_max
PARAM_VALUE 1 mode 8322007368325152768
PARAM_VALUE 1 mode->clock 74250
PARAM_VALUE 1 mode->flags 0
PARAM_VALUE 1 mode->hdisplay 1920
PARAM_VALUE 1 mode->hskew 0
PARAM_VALUE 1 mode->hsync_end 0
PARAM_VALUE 1 mode->hsync_start 0
PARAM_VALUE 1 mode->htotal 0
PARAM_VALUE 1 mode->picture_aspect_ratio 0
PARAM_VALUE 1 mode->type 0
PARAM_VALUE 1 mode->vdisplay 1080
PARAM_VALUE 1 mode->vscan 0
PARAM_VALUE 1 mode->vsync_end 0
PARAM_VALUE 1 mode->vsync_start 0
PARAM_VALUE 1 mode->vtotal 0
BUF_SIZE 0 aconnector 9272
DATA_SOURCE 0 aconnector r kunit_kzalloc
MEM_ZERO 0 aconnector