Documented in 1 files:

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_color.c __set_dm_plane_colorop_3dlut() -> __set_output_tf_32()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->sdr_ref_white_level 80
PARAM_VALUE 0 func->tf 3
PARAM_VALUE 0 func->type 1
PARAM_VALUE 1 lut 0
PARAM_VALUE 2 lut_size 0
PARAM_VALUE 3 has_rom 0
BUF_SIZE 0 func 24632

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_color.c __set_dm_plane_colorop_shaper() -> __set_output_tf_32()

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->sdr_ref_white_level 80
PARAM_VALUE 0 func->tf 0-3,7
PARAM_VALUE 0 func->type 1
PARAM_VALUE 3 has_rom 0
BUF_SIZE 0 func 24632
BUF_SIZE 1 lut (-1),64
BUF_SIZE 1 lut (-1),64
CAPPED_DATA 2 lut_size 1
DATA_SOURCE 1 lut r __extract_blob_lut32

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

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->tf 0
PARAM_VALUE 0 func->type 0
PARAM_VALUE 1 lut 0
PARAM_VALUE 2 lut_size 0
PARAM_VALUE 3 has_rom 1
BUF_SIZE 0 func 24632
DATA_SOURCE 0 func r kunit_kzalloc
MEM_ZERO 0 func

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

Type Parameter Key Value
PARAM_VALUE 0 func 4096-ptr_max
PARAM_VALUE 0 func->tf 3
PARAM_VALUE 0 func->tf_pts.end_exponent 0
PARAM_VALUE 0 func->tf_pts.x_point_at_y1_blue 0
PARAM_VALUE 0 func->tf_pts.x_point_at_y1_green 0
PARAM_VALUE 0 func->tf_pts.x_point_at_y1_red 0
PARAM_VALUE 0 func->type 1
PARAM_VALUE 1 lut 16,4096-ptr_max
PARAM_VALUE 2 lut_size 4096
PARAM_VALUE 3 has_rom 0
BUF_SIZE 0 func 24632
BUF_SIZE 1 lut 65536
BUF_SIZE 1 lut 65536
DATA_SOURCE 0 func r kunit_kzalloc
DATA_SOURCE 1 lut r kunit_kcalloc
MEM_ZERO 0 func