Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/vkms/vkms_composer.c apply_colorop() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5093888042542071808
PARAM_VALUE 0 pixel->a 0-u16max
BUF_SIZE 1 matrix 8,16,32,64,72,80,96,65536
DATA_SOURCE 0 pixel $0
NOCHECK_CALL
UNITS 1 matrix unit_byte
LOCK2 &pool->lock

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_50_desat() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 7606156916828676096
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b u16max
PARAM_VALUE 0 pixel->g u16max
PARAM_VALUE 0 pixel->r u16max
PARAM_VALUE 1 matrix 4734630053172264960
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_50_desat() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 7606156916828676096
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r 0
PARAM_VALUE 1 matrix 4734630053172264960
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_50_desat() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 7606156916828676096
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 32768
PARAM_VALUE 0 pixel->g 32768
PARAM_VALUE 0 pixel->r 32768
PARAM_VALUE 1 matrix 4734630053172264960
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_50_desat() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 7606156916828676096
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r u16max
PARAM_VALUE 1 matrix 4734630053172264960
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b u16max
PARAM_VALUE 0 pixel->g u16max
PARAM_VALUE 0 pixel->r u16max
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r 0
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b s16max
PARAM_VALUE 0 pixel->g s16max
PARAM_VALUE 0 pixel->r s16max
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r u16max
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g u16max
PARAM_VALUE 0 pixel->r 0
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b u16max
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r 0
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r 35980
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 0
PARAM_VALUE 0 pixel->g 35980
PARAM_VALUE 0 pixel->r 0
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL

drivers/gpu/drm/vkms/tests/vkms_color_test.c vkms_color_ctm_3x4_bt709() -> apply_3x4_matrix()

Type Parameter Key Value
PARAM_VALUE 0 pixel 5871262710787981312
PARAM_VALUE 0 pixel->a u16max
PARAM_VALUE 0 pixel->b 35980
PARAM_VALUE 0 pixel->g 0
PARAM_VALUE 0 pixel->r 0
PARAM_VALUE 1 matrix 247575979639361536
NOCHECK_CALL