Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c amdgpu_dm_check_crtc_color_mgmt() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_both_valid() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->length 32768
PARAM_VALUE 0 crtc_state->gamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->length 32768
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->degamma_lut 88
BUF_SIZE 0 crtc_state->gamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_invalid_degamma() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->length 1024
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->degamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_invalid_degamma_valid_gamma() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->length 1024
PARAM_VALUE 0 crtc_state->gamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->length 32768
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->degamma_lut 88
BUF_SIZE 0 crtc_state->gamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_invalid_gamma() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->length 1024
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->gamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_null_luts() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 16,4096-ptr_max
BUF_SIZE 0 crtc_state 352
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_valid_degamma() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->degamma_lut->length 32768
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->degamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_valid_gamma_atomic() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->length 32768
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->gamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_color_test.c dm_test_verify_lut_sizes_valid_gamma_legacy() -> amdgpu_dm_verify_lut_sizes()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut 4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->data 16,4096-ptr_max
PARAM_VALUE 0 crtc_state->gamma_lut->length 2048
BUF_SIZE 0 crtc_state 352
BUF_SIZE 0 crtc_state->gamma_lut 88
DATA_SOURCE 0 crtc_state r kunit_kzalloc
MEM_ZERO 0 crtc_state